Size: a a a

Django [ru] #STAY HOME

2020 October 14

Y

Yaroslav in Django [ru] #STAY HOME
Dmitriy Тiutiunnyk
да я вот вроде просто убрал name и заработало, его обяз писать?
источник

Dmitriy Тiutiunnyk in Django [ru] #STAY HOME
ну да, я уже понял как, спасибо
источник

Y

Yaroslav in Django [ru] #STAY HOME
Теперь можно писать просто.

Car.objects.filters(engine = "vee")

Не нужно писать engibe__type, а просто engine
источник

Dmitriy Тiutiunnyk in Django [ru] #STAY HOME
а, понял, это просто для сокращение записи для атрибута, который часто юзается
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Yaroslav
Теперь можно писать просто.

Car.objects.filters(engine = "vee")

Не нужно писать engibe__type, а просто engine
не сталкивался с таким
откуда такая инфа?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Yaroslav
Теперь можно писать просто.

Car.objects.filters(engine = "vee")

Не нужно писать engibe__type, а просто engine
джанго сравнит с значением из __str__?
источник

AD

Alex Dem in Django [ru] #STAY HOME
tima
Привет всем! не знаете как можно сделать с одной модели наплодить несколько? У меня tablename_xxx таких больше 100 таблиц и не хотелось бы писать для каждой модел? кто знает ответ.
Для этого есть абстрактные модели :)
источник

AD

Alex Dem in Django [ru] #STAY HOME
Artem Gubatenko
не сталкивался с таким
откуда такая инфа?
поддерживаю
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dmitriy Тiutiunnyk
а, понял, это просто для сокращение записи для атрибута, который часто юзается
def str(self):
          return self.type
Когда ты будешь обращаться к модели, поле указанное в str будет задействовано автоматически.

engine__type - ты обращаешься к модели, а затем к её полю, type.

str прописанный выше, автоматически выводит это поле при обращении к модели.

То есть, если поле не указано, явно, он будет выводить модель по этому полю. Налеюсь, я правильно объяснил
источник

AD

Alex Dem in Django [ru] #STAY HOME
tima
Привет всем! не знаете как можно сделать с одной модели наплодить несколько? У меня tablename_xxx таких больше 100 таблиц и не хотелось бы писать для каждой модел? кто знает ответ.
источник

Dmitriy Тiutiunnyk in Django [ru] #STAY HOME
Yaroslav
def str(self):
          return self.type
Когда ты будешь обращаться к модели, поле указанное в str будет задействовано автоматически.

engine__type - ты обращаешься к модели, а затем к её полю, type.

str прописанный выше, автоматически выводит это поле при обращении к модели.

То есть, если поле не указано, явно, он будет выводить модель по этому полю. Налеюсь, я правильно объяснил
я понимаю как работают магик методы, мне больше интересно зачем это применять
источник

AD

Alex Dem in Django [ru] #STAY HOME
Yaroslav
def str(self):
          return self.type
Когда ты будешь обращаться к модели, поле указанное в str будет задействовано автоматически.

engine__type - ты обращаешься к модели, а затем к её полю, type.

str прописанный выше, автоматически выводит это поле при обращении к модели.

То есть, если поле не указано, явно, он будет выводить модель по этому полю. Налеюсь, я правильно объяснил
мне кажется, ты заблуждаешься
источник

Y

Yaroslav in Django [ru] #STAY HOME
tima
без 100 моделей классов а один
Модель это класс (некий шаблон для заполнения)

Конкретный товар, или пользователь - это объект этой модели
источник

Y

Yaroslav in Django [ru] #STAY HOME
Alex Dem
мне кажется, ты заблуждаешься
Я, понял о чем ты
источник

VG

Vanya Gordeychik in Django [ru] #STAY HOME
Всем привет , такой вопрос : можно ли создавать динамически формы без использования js?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dmitriy Тiutiunnyk
я понимаю как работают магик методы, мне больше интересно зачем это применять
Я это делаю, для удобства
источник

Dmitriy Тiutiunnyk in Django [ru] #STAY HOME
Yaroslav
Я это делаю, для удобства
так его для какого  именно поля применять ?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Alex Dem
мне кажется, ты заблуждаешься
Я, о том что когда я ссылаюсь на модель, отображается поле, указанное в str
источник

Dmitriy Тiutiunnyk in Django [ru] #STAY HOME
в общем случае
источник

AD

Alex Dem in Django [ru] #STAY HOME
Yaroslav
Я, о том что когда я ссылаюсь на модель, отображается поле, указанное в str
это да
источник