Size: a a a

Django [ru] #STAY HOME

2020 May 09

DT

Dan Tyan in Django [ru] #STAY HOME
тебе в запросе или у объекта?
источник

AD

Alex Dem in Django [ru] #STAY HOME
Aquinary
Ребята. Не подскажите, каким образом я могу обратиться к полю модели с переменной в коде вместо заранее известного названия поля?
Т.е.
# стандартный вариант
model.name = 'Name'
# то, что требуется сейчас
field = 'name'
model.field = 'Name"
getattr(model_instance, field, 'some default value')
источник

A

Aquinary in Django [ru] #STAY HOME
Dan Tyan
тебе в запросе или у объекта?
У объекта.  Сейчас попробую вариант который выше предложили
источник

AD

Alex Dem in Django [ru] #STAY HOME
Aquinary
У объекта.  Сейчас попробую вариант который выше предложили
если надо наоборот, не получить, а установить значение, то setattr оператор соответственно
источник

A

Aquinary in Django [ru] #STAY HOME
Да, работает. Огромное спасибо! Буду знать о ещё одной интересной возможности питона. :)
источник

AD

Alex Dem in Django [ru] #STAY HOME
Aquinary
Да, работает. Огромное спасибо! Буду знать о ещё одной интересной возможности питона. :)
Рад был помочь, спасибо за фидбек :)
источник

Д

Дима in Django [ru] #STAY HOME
Как сделать автоизменение высоты textarea при вводе текста?
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Дима
Как сделать автоизменение высоты textarea при вводе текста?
О тоже интересен такой вопрос ))
источник

AC

Aleksey Che in Django [ru] #STAY HOME
ребят, привет . Подскажите, пожалуйста, у меня была таблица с данными, я прописал модели в джанго и все работает.
но когда я пытаюсь создать новую модель, при миграции не создаётся таблица в БД (MySQL)

class Comment(models.Model):
   id = models.AutoField(unique=True, primary_key=True)
       text_comment = models.TextField(blank=False)

   class Meta:
       managed = True
источник

tv

tsar vcube in Django [ru] #STAY HOME
можно ли сделать чтобы дебаг режим работал для определенного айпи?
источник

А

Антон in Django [ru] #STAY HOME
Получи текущий айпи, дальше обычный if else
источник

А

Антон in Django [ru] #STAY HOME
Aleksey Che
ребят, привет . Подскажите, пожалуйста, у меня была таблица с данными, я прописал модели в джанго и все работает.
но когда я пытаюсь создать новую модель, при миграции не создаётся таблица в БД (MySQL)

class Comment(models.Model):
   id = models.AutoField(unique=True, primary_key=True)
       text_comment = models.TextField(blank=False)

   class Meta:
       managed = True
А на других моделях миграции делал? Там работает?
источник

AC

Aleksey Che in Django [ru] #STAY HOME
Антон
А на других моделях миграции делал? Там работает?
нет, других пока нет моделей, точнее есть, но с уже готовыми таблицами
источник

А

Антон in Django [ru] #STAY HOME
Aleksey Che
нет, других пока нет моделей, точнее есть, но с уже готовыми таблицами
Миграцию как делаешь?
источник

AC

Aleksey Che in Django [ru] #STAY HOME
Антон
Миграцию как делаешь?
python manage.py makemigrations
python manage.py migrate
источник

А

Антон in Django [ru] #STAY HOME
Файл миграции создался при этом?
источник

AC

Aleksey Che in Django [ru] #STAY HOME
да
источник

А

Антон in Django [ru] #STAY HOME
В нем есть создание модели?
источник

AC

Aleksey Che in Django [ru] #STAY HOME
operations = [
       migrations.CreateModel(
           name='GameComment',
источник

AC

Aleksey Che in Django [ru] #STAY HOME
правда это было еще 7 миграций назад )
источник