Size: a a a

Django [ru] #STAY HOME

2020 May 27

NC

Nikolay Cherniy in Django [ru] #STAY HOME
3ANov _
такой вопрос скорее к "как лучше сделать и как должно быть". вот в файле models.py сохраняют модели - а вот стоит ли в отдельные файлы выносить формы, фильтры для модели? вот я знаю - что для таблицы используют отдельный файл tables.py, значит по идее и для форм с фильтрами тоже отдельные forms.py и filters.py надо делать?
Сам все ответил же
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
3ANov _
хранить всё в одном файле ) понял
Наоборот)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
3ANov _
хранить всё в одном файле ) понял
Ну то есть серьезно, без сарказма именно в отдельные файлы и именно с такими именами обычно и делают
источник

3_

3ANov _ in Django [ru] #STAY HOME
Nikolay Cherniy
Ну то есть серьезно, без сарказма именно в отдельные файлы и именно с такими именами обычно и делают
да я там пошутил чуть чуть - просто гдето видел - что формы не всегда отделяют от модели, поэтому была некоторая неопределенность ) ок - спасибо
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
3ANov _
да я там пошутил чуть чуть - просто гдето видел - что формы не всегда отделяют от модели, поэтому была некоторая неопределенность ) ок - спасибо
Даже models.py надо делать пакетом и делить каждую сущность на файл
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Muslim Beibytuly
Даже models.py надо делать пакетом и делить каждую сущность на файл
??? 0о
источник

3_

3ANov _ in Django [ru] #STAY HOME
Nikolay Cherniy
??? 0о
источник

3_

3ANov _ in Django [ru] #STAY HOME
спасибо - учту такой момент
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nikolay Cherniy
??? 0о
Все что связано с сущностью (manager, queryset) храню внутри самой файла самой сущности. Все эти сущности потом импортирую в init.py в all, так файл каждой сущности остаётся относительно чистыми и < 300 строк
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Ну то что так можно это понятно, но под каждую модель звучит как извращение
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nikolay Cherniy
Ну то что так можно это понятно, но под каждую модель звучит как извращение
По мне так извращение иметь файл больше 300 строк и функцию больше 10 строк:D
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Muslim Beibytuly
По мне так извращение иметь файл больше 300 строк и функцию больше 10 строк:D
Ну тогда создатели джанги извращенцы?) да и питона
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nikolay Cherniy
Ну тогда создатели джанги извращенцы?) да и питона
Именно, вы бы видели количество антипаттернов и решений, которые в любом профессиональном сообществе явно указываются как костыль. Они понимают почему так делают, однако это все ещё не делает этот код лучше
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Dan Tyan
а какие есть варианты получения id поста ?
https://pastebin.com/0UDNGme7 в контексте во вьюхе id получаю
источник

DT

Dan Tyan in Django [ru] #STAY HOME
в контексте во вьюхе id получаю ?
источник

V1

Vega 1.618 in Django [ru] #STAY HOME
Ребят, нужен back end со знаниями front end, django + python
источник

V1

Vega 1.618 in Django [ru] #STAY HOME
Можно в ЛС
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Vega 1.618
Ребят, нужен back end со знаниями front end, django + python
Может, python + django?
источник

V1

Vega 1.618 in Django [ru] #STAY HOME
Верно)
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Vega 1.618
Верно)
А что из этого front end?
источник