Skip to content

Add application model#653

Merged
TThanos3000 merged 1 commit into
masterfrom
feature/application-model
Jul 19, 2026
Merged

Add application model#653
TThanos3000 merged 1 commit into
masterfrom
feature/application-model

Conversation

@TThanos3000

Copy link
Copy Markdown
Collaborator

Добавляет MVP-модель Application для фиксации участия пользователя в активности.

Что сделано:

  • добавлена модель Application в partner_programs;
  • добавлены статусы заявки: draft, submitted, approved, rejected, withdrawn, cancelled;
  • добавлены поля form_data, timestamps и опциональная связь с Project;
  • добавлено ограничение на одну активную индивидуальную заявку user + program;
  • добавлена настройка Application в Django admin;
  • добавлены model tests;
  • обновлен RFC короткой заметкой о том, что Team намеренно вынесена в следующий PR.

@TThanos3000
TThanos3000 merged commit dc4f4d4 into master Jul 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant