Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Admin creation for the project testing #34

Merged
merged 9 commits into from
May 8, 2024

Conversation

BIXBER
Copy link
Contributor

@BIXBER BIXBER commented May 7, 2024

К проекту была добавлена новая команда приложения 'admin_user', позволяющая создавать тестовых пользователей (администраторов) для прогона автоматизированного тестирования.

Теперь, чтобы воспользоваться созданием 10 тестовых администраторов, необходимо выполнить команду:

python manage.py create_test_admins

Примечание:

  • В setting.py нашел ошибку, связанную с забором значения токена TELEGRAM_TOKEN бота, а также добавил параметр для правильной работы библиотеки для номера телефона в Django;
  • Добавил в pyproject.toml исключение для отсутствия необходимости прописывать docstring во вложенном публичном классе (Meta).

@BIXBER BIXBER self-assigned this May 7, 2024
@BIXBER BIXBER added the enhancement New feature or request label May 7, 2024
pyproject.toml Outdated Show resolved Hide resolved
src/admin_user/constants.py Outdated Show resolved Hide resolved
src/admin_user/factories/factories.py Outdated Show resolved Hide resolved
@BIXBER
Copy link
Contributor Author

BIXBER commented May 7, 2024

Переработал модель пользователя (модель Administrator) (удалил поле username для соответствия ТЗ проекта), тем самым исправив отображение модели Administrator в админ-панели. Проверил работу после изменения модели

@KonstantinRaikhert KonstantinRaikhert merged commit bb75b8b into dev May 8, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants