Size: a a a

Django [ru] #STAY HOME

2020 March 19

D

Dmitriy in Django [ru] #STAY HOME
да про что угодно
источник

D

Dmitriy in Django [ru] #STAY HOME
if not ALLOW_REGISTRATION: - это должно быть не во вьюхе
источник

D

Dmitriy in Django [ru] #STAY HOME
а в классе который определяет доступ
источник

D

Dmitriy in Django [ru] #STAY HOME
а потом этот класс использовать как permission в твоей вьюхе
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
 File "/home/khanze/PycharmProjects/evergis/dj_admin/user/helpers.py", line 107, in create_user_namespace
   workspace = result.json()['name']


Поставь брейкпойт перед этой строчкой и посмотри что у тебя в result, проблема там
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Dmitriy
if not ALLOW_REGISTRATION: - это должно быть не во вьюхе
А, я понял, хорошо
Но сейчас я воспользовался дефолтной регистрацией от реста и все так же
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Rust Saiargaliev
 File "/home/khanze/PycharmProjects/evergis/dj_admin/user/helpers.py", line 107, in create_user_namespace
   workspace = result.json()['name']


Поставь брейкпойт перед этой строчкой и посмотри что у тебя в result, проблема там
сейчас чекну
источник

D

Dmitriy in Django [ru] #STAY HOME
Anvar Khamidov
А, я понял, хорошо
Но сейчас я воспользовался дефолтной регистрацией от реста и все так же
DRF?
источник

AK

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

D

Dmitriy in Django [ru] #STAY HOME
тогда все еще проще, в DRF есть декораторы специальные чтобы permission_class для метода определить
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Rust Saiargaliev
 File "/home/khanze/PycharmProjects/evergis/dj_admin/user/helpers.py", line 107, in create_user_namespace
   workspace = result.json()['name']


Поставь брейкпойт перед этой строчкой и посмотри что у тебя в result, проблема там
Там запрос в хелпере 500 ошибка, кстати
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Сейчас посмотрю
источник

D

Dmitriy in Django [ru] #STAY HOME
ошибка вот тут
workspace = result.json()['name']

надо подебажить и посмотреть что в result приходит
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Спасибо ребят, смотря ща, разбираюсь
источник

BB

Burn Brain in Django [ru] #STAY HOME
доброе утро, решил переделать структуру приложений и избавиться от Core, где лучше хранить mixin'ы, фильтры и утилиты, которые будут использоваться в админках всех приложений? или оставить core без моделей но с миксинами, фильтрами и утилитами?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Burn Brain
доброе утро, решил переделать структуру приложений и избавиться от Core, где лучше хранить mixin'ы, фильтры и утилиты, которые будут использоваться в админках всех приложений? или оставить core без моделей но с миксинами, фильтрами и утилитами?
второй вариант
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Второй вариант удобней, наверное
источник

BB

Burn Brain in Django [ru] #STAY HOME
погуглил немного, наверное закину в отдельный app - Utils, или что-то такое
источник

M

Melis in Django [ru] #STAY HOME
Burn Brain
погуглил немного, наверное закину в отдельный app - Utils, или что-то такое
даже не апп, а просто модуль, папка с __init__.py
источник

BB

Burn Brain in Django [ru] #STAY HOME
да, вы правы
источник