ru_python_beginners | Unsorted

Telegram-канал ru_python_beginners - Python beginners

14447

Вопросы про Python для чайников. Cпам и троллинг неприемлем. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Правила группы: https://t.me/ru_python_beginners/1649981

Subscribe to a channel

Python beginners

Привет, Alina! Ознакомься, для начала, с правилами.

Читать полностью…

Python beginners

в таком подходе по умолчанию они все совпадают

Читать полностью…

Python beginners

их вполне можно совать в пакеты, но дока не упоминает внятно где у них имя модели, где аппа, а где импорта

Читать полностью…

Python beginners

Зато можно каждый апп отдельным дистрибутивом делать

Читать полностью…

Python beginners

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

Читать полностью…

Python beginners

просто штатное говно джанги такое генерить нормально не может, так как надо чинить имена

Читать полностью…

Python beginners

но в целом это не проблема

Читать полностью…

Python beginners

Это не апп же, это проект лежит в папке с именем проекта.

Читать полностью…

Python beginners

докерфайлы при желании тоже можно в свой каталог запхать, кроме докеригнора

Читать полностью…

Python beginners

manage.py
src/journalblog/*

Читать полностью…

Python beginners

только проект. тогда внешний каталог бесполезен совсем

Читать полностью…

Python beginners

вот я хочу разобраться как норм структура для джанго выглядит

Читать полностью…

Python beginners

но я бы манаг вынес из срц вообще и переименовал бы проект

Читать полностью…

Python beginners

то есть у меня src/journalblog без допвложенного?

Читать полностью…

Python beginners

джанга, что сделаешь

Читать полностью…

Python beginners

так же как однобайтные кодировки работали ;Р

Читать полностью…

Python beginners

Ну так все Джанго батарейки и работают, ага

Читать полностью…

Python beginners

предполагая что одни и те же аппы (типа реюзабельные) потом будут соваться в проекты

Читать полностью…

Python beginners

ну штанга пошла по легкому пути
src/
project/
settings.py
urls.py
wsgi/asgi
app/
models.py
views.py
...

Читать полностью…

Python beginners

у тебя должно быть что-то типа

- manage.py
+ src
+ journalblog
|-- settings.py
|-- wsgi.py

и аппки будешь создавать в src/journlblog/appname

Читать полностью…

Python beginners

manage.py вынеси в корень проекта и подними сорцы на уровень выше

Читать полностью…

Python beginners

можно именование немного изменить, но вообще тут все сделано правильно

1. src-layout
2. пакет верхнего уровня внутри src по имени проекта
3. django app вложенный в этот пакет, а не валяющийся в корне

Читать полностью…

Python beginners

нормальная структура проекта

Читать полностью…

Python beginners

Есть какой то чат который не направлен на конкретный ЯП?

Читать полностью…

Python beginners

его в корень короче к докерфайлам и тд?

Читать полностью…

Python beginners

ну просто манаг там смысла не имеет

Читать полностью…

Python beginners

но так же не делают вроде да...?

Читать полностью…

Python beginners

у тебя обычный джангопроект сунут в срц целиком

Читать полностью…

Python beginners

джангоадмин не должен был дать создать апп с существующим именем проекта

Читать полностью…

Python beginners

вот тут навалил лишнего да?

Читать полностью…
Subscribe to a channel