Size: a a a

Django [ru] #STAY HOME

2018 December 10

AF

Anton Fircak in Django [ru] #STAY HOME
щас почитаю
источник

AF

Anton Fircak in Django [ru] #STAY HOME
даж не знаю что сказать, в общем разрабатываю для фронтендера бек на дрф, и подключаю щас auth но не могу сгенерить его т.к. это пост запрос который блочиться т.к. в нем нет csrf я так понимаю сейчас для разработки можно отключить csrf, а как на проде с этим бороться?
источник

А

Алексей in Django [ru] #STAY HOME
Anton Fircak
даж не знаю что сказать, в общем разрабатываю для фронтендера бек на дрф, и подключаю щас auth но не могу сгенерить его т.к. это пост запрос который блочиться т.к. в нем нет csrf я так понимаю сейчас для разработки можно отключить csrf, а как на проде с этим бороться?
ну, смотри, в джанго вот это стоит?
pip install django-cors-headers
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
Anton Fircak
даж не знаю что сказать, в общем разрабатываю для фронтендера бек на дрф, и подключаю щас auth но не могу сгенерить его т.к. это пост запрос который блочиться т.к. в нем нет csrf я так понимаю сейчас для разработки можно отключить csrf, а как на проде с этим бороться?
Использовать например token авторизацию
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Алексей
ну, смотри, в джанго вот это стоит?
pip install django-cors-headers
нет не стоит
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Eugene Maltsev
Использовать например token авторизацию
даа я ее и юзаю, но при token/create/ если постучаться по посту токен не выдаст
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
Anton Fircak
даа я ее и юзаю, но при token/create/ если постучаться по посту токен не выдаст
cors ?
источник

AF

Anton Fircak in Django [ru] #STAY HOME
нет,
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
csrf на сколько знаю используется, только в SessionAuthentication
источник

А

Алексей in Django [ru] #STAY HOME
Anton Fircak
нет не стоит
ну, смотри, сессий как таковых у тебя не будет, если у тебя чисто DRF, как я понимаю, делаешь токенами либо обычными, либо JWT( описано вот тут в 2х частях для Vue, например
https://hackernoon.com/jwt-authentication-in-vue-js-and-django-rest-framework-part-1-c40c5c0d4f6e
но тут для ajax, суть в том, что надо отправлять еще и mode: 'cors', в fetch запросе или как я тебе до этого по ссылке показал
источник

C

Coropaley in Django [ru] #STAY HOME
источник

А

Алексей in Django [ru] #STAY HOME
Anton Fircak
даа я ее и юзаю, но при token/create/ если постучаться по посту токен не выдаст
вот у меня есть мой кривокод учебный, там реализована рега по токену, если разберешься, тут Django DRF + Vue.js
https://github.com/yobagram/django-channels-vue-multichat
источник

AF

Anton Fircak in Django [ru] #STAY HOME
'rest_framework.authtoken',
   'djoser', вот я это юзаю для генерации токенов
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
Алексей
вот у меня есть мой кривокод учебный, там реализована рега по токену, если разберешься, тут Django DRF + Vue.js
https://github.com/yobagram/django-channels-vue-multichat
Админкой вообще не пользуешься?:)
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
Алексей
вот у меня есть мой кривокод учебный, там реализована рега по токену, если разберешься, тут Django DRF + Vue.js
https://github.com/yobagram/django-channels-vue-multichat
🤔я бы сигналы наверное перенес бы вниз, ну или в отдельный файл signals.py
источник

А

Алексей in Django [ru] #STAY HOME
Eugene Maltsev
Админкой вообще не пользуешься?:)
так код учебный, она не нужна там как таковая, но на нее захожу через джанговский порт в принципе
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
Просто думаю полезно было ббы для обучения и с админкой поработать👀
источник

А

Алексей in Django [ru] #STAY HOME
а что именно с админкой надо? сделать админку на Vue.js?
источник

А

Алексей in Django [ru] #STAY HOME
а signals там 1 раз только в post_save, сейчас вот пилю второй учебный, там у меня уже в отдельном файле, т.к. много
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
🤔с джанговской, внутренней.
Посмотреть разные отображение,  inlines, добавить фильтры)
источник