Size: a a a

Django [ru] #STAY HOME

2019 August 01

OD

O'ktamjon Dilbarjonov in Django [ru] #STAY HOME
O'ktamjon Dilbarjonov
Пишет ощибка при регистратсии, давно работалось, но после улучшения проекта он не работает.

Помогите пж

http://dpaste.com/3KPP4FN
никто не нашёл ответ
источник

RK

Ruslan Klimov in Django [ru] #STAY HOME
Dan Tyan
id на сколько знаю всегда readonly
зачем переопределять метод create ?
Да, с id косячёк, поправил
User унаследован от AbstractBaseUser, ключевым полем явлеяется телефон, типа рега/авторизация без пароля
источник

RK

Ruslan Klimov in Django [ru] #STAY HOME
На авторизации я изменил поведение avatar и там return f'{domain}' + avatar.url
Но как в случае с регистрацией делать, не понимаю
источник

OD

O'ktamjon Dilbarjonov in Django [ru] #STAY HOME
посто удалил form.save()

У меня всё работаёт
источник

RK

Ruslan Klimov in Django [ru] #STAY HOME
Ruslan Klimov
На авторизации я изменил поведение avatar и там return f'{domain}' + avatar.url
Но как в случае с регистрацией делать, не понимаю
Кароч сделал так: создал другой словар и туда перенёс все данные и изменил значение avatar. Мне не очень такое нравится))
Если кто подкинет идейку как делать по нормальному, буду благодарен
источник

A

Andrey in Django [ru] #STAY HOME
смотрите
у меня есть моделька. Нужно, чтобы active=True было всегда у одной модельки.
как сделать?
источник

A

Andrey in Django [ru] #STAY HOME
мб триггер before update, который сбросит все поля в таблице на false, но это очень дорого
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Andrey
смотрите
у меня есть моделька. Нужно, чтобы active=True было всегда у одной модельки.
как сделать?
в смысле у одной модельки ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у одной записи ?
источник

A

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

A

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

DT

Dan Tyan in Django [ru] #STAY HOME
NuulableBoolean(unique=True)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
BooleanField(unique=True, null=True)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
те кто не активе будут active=None
одна будет active=True
источник

A

Andrey in Django [ru] #STAY HOME
Спасибо
источник

A

Andrey in Django [ru] #STAY HOME
вопрос
почему на хероку миграции могут не накатываться?
release: python manage.py makemigrations
release: python manage.py migrate

В проц файле, когда деплою, то в логах
Operations to perform:
 Apply all migrations: admin, api, auth, contenttypes, sessions
Running migrations:
 No migrations to apply.
 Your models have changes that are not yet reflected in a migration, and so won't be applied.
 Run 'manage.py makemigrations' to make new migrations, and then re-run 'manage.py migrate' to apply them.

Через консоль делаю - также всё
источник

ДА

Дастан Алымбеков in Django [ru] #STAY HOME
Andrey
вопрос
почему на хероку миграции могут не накатываться?
release: python manage.py makemigrations
release: python manage.py migrate

В проц файле, когда деплою, то в логах
Operations to perform:
 Apply all migrations: admin, api, auth, contenttypes, sessions
Running migrations:
 No migrations to apply.
 Your models have changes that are not yet reflected in a migration, and so won't be applied.
 Run 'manage.py makemigrations' to make new migrations, and then re-run 'manage.py migrate' to apply them.

Через консоль делаю - также всё
Может указать приложение типа python manage.py migrate users ?
источник

A

Andrey in Django [ru] #STAY HOME
Дастан Алымбеков
Может указать приложение типа python manage.py migrate users ?
нет
миграции хероку трет
я их под гит забыл засунуть
сейчас всё ок
источник

A

Andrey in Django [ru] #STAY HOME
я закоммитил их и они подятнулись
источник

ДА

Дастан Алымбеков in Django [ru] #STAY HOME
Andrey
я закоммитил их и они подятнулись
👍
источник