fandsdev / django

Our production ready (too much) opinionated django template
MIT License
212 stars 36 forks source link

fix startapp management cmd #655

Closed hnthh closed 5 months ago

hnthh commented 5 months ago

Контекст: https://github.com/fandsdev/django/pull/567#issuecomment-2132244295.

Я отключила валидацию названия приложения, потому что если в options задана директория, она должна существовать. Но если директория существует, то валидация названия не проходит. Не понимаю, это в джанге баг или я что-то делаю не так.

Этот MR делает так, чтобы при запуске startapp-команды использовалась кастомная команда и с кастомным шаблоном (использовалась джанговская, т. к. app-папка не была зарегистрирована как приложение), и создаёт приложение в папке src, а не рядом с ней:

https://github.com/fandsdev/django/assets/67327570/50385dcf-1cfb-4174-ab51-d07cf12f2fea

f213 commented 5 months ago

Привет!

Почини CI, пожалуйстав

hnthh commented 5 months ago

Почини CI, пожалуйстав

@f213, починила