Size: a a a

Django [ru] #STAY HOME

2020 September 04

U

User in Django [ru] #STAY HOME
ValidationError подозреваю
источник

l

let45fc in Django [ru] #STAY HOME
Артём
Коллеги, нужен совет. Мой файл models.py слишком разросся, и мне нужно каждую модель прописать в отдельный файл в папке допустим models. Посоветуйте пожалуйста как это реализовать, как прописать зависимости, чтоб та же makemigrations сработала, потому что я чувствую,  если просто разнесу по файлам, эта команда работать не будет. В нэте полазил, но что то не нашел нормального решения
Жанга вроде сама найдет пакет models.
источник

U

User in Django [ru] #STAY HOME
Артём
Коллеги, нужен совет. Мой файл models.py слишком разросся, и мне нужно каждую модель прописать в отдельный файл в папке допустим models. Посоветуйте пожалуйста как это реализовать, как прописать зависимости, чтоб та же makemigrations сработала, потому что я чувствую,  если просто разнесу по файлам, эта команда работать не будет. В нэте полазил, но что то не нашел нормального решения
А то есть просто импортнуть файлы как модули не вариант?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Django [ru] #STAY HOME
Vitaliy Derbentsev
Какая ошибка? Что в логе написано?
Ну, собственно сама ошибка валидатора.
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Django [ru] #STAY HOME
Vitaliy Derbentsev
Какая ошибка? Что в логе написано?
источник

JT

James Town in Django [ru] #STAY HOME
только латинские буквы допускаются
источник

А

Артём in Django [ru] #STAY HOME
User
А то есть просто импортнуть файлы как модули не вариант?
решил перестраховаться и уточнить у тех кто подобное уже делал
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Django [ru] #STAY HOME
James Town
только латинские буквы допускаются
Так я этот валидатор и сделал. Мне нужно, чтобы он был в виде текстового сообщения как ниже:
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Django [ru] #STAY HOME
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Метод clean перепиши
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Django [ru] #STAY HOME
Не выходи из комнаты.
Метод clean перепиши
Внутри модели?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Django [ru] #STAY HOME
Если да, то уже пробовал.
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
𝕬𝖗𝖙𝖊𝖒
Внутри модели?
Внутри формы
источник

b

bbclub in Django [ru] #STAY HOME
как лучше пагинацию делать подскажите?
Paginator классом? или просто брать срез, да и все...
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
bbclub
как лучше пагинацию делать подскажите?
Paginator классом? или просто брать срез, да и все...
В джанге уже все есть для пагинации
источник

b

bbclub in Django [ru] #STAY HOME
Не выходи из комнаты.
В джанге уже все есть для пагинации
да я вкурсе, есть класс Paginator
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
bbclub
да я вкурсе, есть класс Paginator
Вот. Зачем тогда костыли?
источник

b

bbclub in Django [ru] #STAY HOME
просто он каждый раз вычисляет Count в базе, т.е доп запрос в базу)
а просто срез взял да и все.. хотя это мелочи, но все же просто интересно
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
bbclub
просто он каждый раз вычисляет Count в базе, т.е доп запрос в базу)
а просто срез взял да и все.. хотя это мелочи, но все же просто интересно
так вам возвращается «часть» результата
а каунт говорит сколько их вообще
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
bbclub
просто он каждый раз вычисляет Count в базе, т.е доп запрос в базу)
а просто срез взял да и все.. хотя это мелочи, но все же просто интересно
Разве? 🤔
источник