Size: a a a

Django [ru] #STAY HOME

2020 June 02

DO

D. Ouhh in Django [ru] #STAY HOME
Nikolay Cherniy
здесь_инстанс_юзера.set_password(здесь_пароль)
спасибо, так и сделал. теперь с хэшем все ок. только в админку всё равно зайти не могу.
источник

ДФ

Дмитрий Федорченко... in Django [ru] #STAY HOME
Nikolay Cherniy
ничего не понятно, у тебя тут статичный один ид, а второй от реквест юзера, откуда эти 14???)
wallets = Wallet.objects.filter(client_id=request.user.id, wallet_type_id=1)
получаю набор wallets после фильтрации по user и типу
из этого набора генерирую select
а 14 - это выбранный пользователем wallet
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Дмитрий Федорченко
wallets = Wallet.objects.filter(client_id=request.user.id, wallet_type_id=1)
получаю набор wallets после фильтрации по user и типу
из этого набора генерирую select
а 14 - это выбранный пользователем wallet
в какой строке ты эти 14 используешь в качестве фильтра по ид? я не вижу
источник

ДФ

Дмитрий Федорченко... in Django [ru] #STAY HOME
Nikolay Cherniy
в какой строке ты эти 14 используешь в качестве фильтра по ид? я не вижу
14 - это в селекте выбранное значение, или я не понял вопроса
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Дмитрий Федорченко
14 - это в селекте выбранное значение, или я не понял вопроса
ты не понял вопроса. вот тебе во вьюху это значение прилитает и дальше ты с ним что делаешь?
источник

ДФ

Дмитрий Федорченко... in Django [ru] #STAY HOME
Nikolay Cherniy
ты не понял вопроса. вот тебе во вьюху это значение прилитает и дальше ты с ним что делаешь?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
вот ты показал строку w =int(request.POST.get('id_client', False)) что ты дальше делаешь с этой w
источник

ДФ

Дмитрий Федорченко... in Django [ru] #STAY HOME
пытаюсь сохранить в БД
в моделе
источник

ДФ

Дмитрий Федорченко... in Django [ru] #STAY HOME
но так как там ('ID',)
не принимается как ID ForeignKey
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Дмитрий Федорченко
пытаюсь сохранить в БД
в моделе
так, а ссылкой на что является Transaction? попробовал wallet.id =
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
ну и к инту сначала приведи
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
w =int(request.POST.get('id_client')) if w: Transaction(wallet.id=w)
источник

ДФ

Дмитрий Федорченко... in Django [ru] #STAY HOME
Nikolay Cherniy
ну и к инту сначала приведи
не понимаю зачем к инпуту, если там select
источник

ДФ

Дмитрий Федорченко... in Django [ru] #STAY HOME
сорри, я чето туплю
источник

DO

D. Ouhh in Django [ru] #STAY HOME
D. Ouhh
спасибо, так и сделал. теперь с хэшем все ок. только в админку всё равно зайти не могу.
ShopUser = get_user_model()


class ShopUserAdmin(UserAdmin):
   list_display = ('myshopify_domain', 'email')
   search_fields = ('myshopify_domain', 'email')
   ordering = ('myshopify_domain',)
   readonly_fields = ('token', 'password',)

   filter_horizontal = ()
   list_filter = ()
   fieldsets = ()


admin.site.register(ShopUser, ShopUserAdmin)

это ведь никак не должно влиять?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
D. Ouhh
ShopUser = get_user_model()


class ShopUserAdmin(UserAdmin):
   list_display = ('myshopify_domain', 'email')
   search_fields = ('myshopify_domain', 'email')
   ordering = ('myshopify_domain',)
   readonly_fields = ('token', 'password',)

   filter_horizontal = ()
   list_filter = ()
   fieldsets = ()


admin.site.register(ShopUser, ShopUserAdmin)

это ведь никак не должно влиять?
объявленные классы можно регистрировать декоратором, а импортированные регистрируй по одному
источник

DO

D. Ouhh in Django [ru] #STAY HOME
Nikolay Cherniy
объявленные классы можно регистрировать декоратором, а импортированные регистрируй по одному
это в другом файле уже.
источник

B

BuTaMuH4uK in Django [ru] #STAY HOME
подскажите django сам создает cookie или нужно самому их создавать?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
BuTaMuH4uK
подскажите django сам создает cookie или нужно самому их создавать?
те что нужны ему сам
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
D. Ouhh
это в другом файле уже.
ты про то что это в admin.py ?) это и так понятно
источник