Size: a a a

Django [ru] #STAY HOME

2019 May 04

D

Deity in Django [ru] #STAY HOME
Alexander Lebedev
python manage.py makemigrations main
python manage.py migrate
django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency main.0001_initial on database 'default'.
источник

AL

Alexander Lebedev in Django [ru] #STAY HOME
Антон
есть
и если сделать python manage.py migrate app то ничего не происходит?
источник

D

Deity in Django [ru] #STAY HOME
Deity
django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency main.0001_initial on database 'default'.
почистил бд и миграции и повторил, заработало, спасибо!
источник

AL

Alexander Lebedev in Django [ru] #STAY HOME
Deity
почистил бд и миграции и повторил, заработало, спасибо!
ну да, именно это я и не успел написать))
источник

А

Антон in Django [ru] #STAY HOME
Alexander Lebedev
и если сделать python manage.py migrate app то ничего не происходит?
Проимходит, появляются файлы, но потом если раскомментить rate опять ошибка)
источник

K

Kaizoku in Django [ru] #STAY HOME
ребят, хотел задать вопрос глупый. Как можно обратиться к элементу списка в шаблоне?
так не работает

{{ list[1] }}
источник

OV

Olga V 🐉 in Django [ru] #STAY HOME
list.1
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
list.0.kek
источник

AL

Alexander Lebedev in Django [ru] #STAY HOME
Антон
Проимходит, появляются файлы, но потом если раскомментить rate опять ошибка)
воу-воу, стоп. файлы появляются после makemigrations, после migrate ничего нового не появляется (кроме таблиц). можно сделать ещё раз вот так?

1. очистить базу
2. сделать python manage.py makemigrations app
3. python manage.py migrate
4. раскомментировать поле rate
5. сделать python manage.py makemigrations app
6. python manage.py migrate
источник

K

Kaizoku in Django [ru] #STAY HOME
а, нормас, спасибо☺️ пару часов на эту фигню потратил
источник

А

Антон in Django [ru] #STAY HOME
Alexander Lebedev
воу-воу, стоп. файлы появляются после makemigrations, после migrate ничего нового не появляется (кроме таблиц). можно сделать ещё раз вот так?

1. очистить базу
2. сделать python manage.py makemigrations app
3. python manage.py migrate
4. раскомментировать поле rate
5. сделать python manage.py makemigrations app
6. python manage.py migrate
да, понял в чем косяк. Забыл делать миграцию.
источник

AL

Alexander Lebedev in Django [ru] #STAY HOME
Антон
да, понял в чем косяк. Забыл делать миграцию.
если миграции уже применили без кастомного пользователя, то всё заново)
источник

А

Антон in Django [ru] #STAY HOME
Alexander Lebedev
если миграции уже применили без кастомного пользователя, то всё заново)
не не, все по вашей инструкции))
источник

F

Felix  in Django [ru] #STAY HOME
File "/Users/user/Desktop/dj/app/blogengine/blog/models.py", line 30, in PostsImages
   post = models.ForeignKey(Posts, related_name='PostsImages')
NameError: name 'Posts' is not defined
подскажите в чем ошибка , сколько не пересмотрел способов добавлять изображения через админ панель в пост , нечего не работает
источник

А

Антон in Django [ru] #STAY HOME
Теперь другой вопрос, как из get_or_create который возвращает tuple взять только один объект и чтобы он был уникальный?_
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
Felix 
File "/Users/user/Desktop/dj/app/blogengine/blog/models.py", line 30, in PostsImages
   post = models.ForeignKey(Posts, related_name='PostsImages')
NameError: name 'Posts' is not defined
подскажите в чем ошибка , сколько не пересмотрел способов добавлять изображения через админ панель в пост , нечего не работает
post = models.ForeignKey('Posts', related_name='PostsImages')
источник

AL

Alexander Lebedev in Django [ru] #STAY HOME
Антон
Теперь другой вопрос, как из get_or_create который возвращает tuple взять только один объект и чтобы он был уникальный?_
get_or_create вернёт всегда уникальный объект, потому что так работает get или создаст новый, потому что create
источник

AL

Alexander Lebedev in Django [ru] #STAY HOME
или я не понял вопроса
источник

А

Антон in Django [ru] #STAY HOME
Alexander Lebedev
get_or_create вернёт всегда уникальный объект, потому что так работает get или создаст новый, потому что create
ну функция возвращает tuple?
источник

А

Антон in Django [ru] #STAY HOME
Alexander Lebedev
get_or_create вернёт всегда уникальный объект, потому что так работает get или создаст новый, потому что create
вот мне на это:
def default_rate():
   return UserRate.objects.get_or_create(name="Basic")
матерится:
TypeError: int() argument must be a string, a bytes-like object or a number, not 'tuple'
источник