Size: a a a

Django [ru] #STAY HOME

2020 March 22

МП

Михаил Павлов in Django [ru] #STAY HOME
И скорее всего даже с API
источник

r

rtme in Django [ru] #STAY HOME
Михаил Павлов
И скорее всего даже с API
да, но есть прям до тупого. есть открытый источник бери нехочу, с него парсят те кто потом api продаёт ) 1в1 )
источник

МП

Михаил Павлов in Django [ru] #STAY HOME
И наверное даже кто-то покупает
источник

МП

Михаил Павлов in Django [ru] #STAY HOME
Цена в ноль рублей это тоже цена
источник

S

Slava in Django [ru] #STAY HOME
Ребята, кто работал с django-social-auth, как мне заполнить поле city в своей юзер модели при авторизации через вк?
Модель определена:
SOCIAL_AUTH_USER_MODEL = 'core.User'

В модели есть поле:
city = models.CharField(max_length=100, default="Москва")

Я даже класс VKOAuth2 переопределил, чтобы он возвращал город
Прописал
SOCIAL_AUTH_EXTRA_DATA = ["city"]
SOCIAL_AUTH_PROTECTED_USER_FIELDS = ['city']

Но все равно после всего этого поля
first_name = models.CharField(_('first name'), max_length=30, blank=True)
   last_name = models.CharField(_('last name'), max_length=150, blank=True)
   email = models.EmailField(_('email address'), unique=True)

заполняются, а город не желает. Что я упустил?
источник

S

Slava in Django [ru] #STAY HOME
Каким бы не был город в аккаунте пользователя, он все равно прописывает дефолтное значение
В деталях город возвращается
'details': {'username': '***', 'email': '***', 'city': 'Санкт-Петербург', 'fullname': '***', 'first_name': '***', 'last_name': '***'}
источник

Х

Хриплый фан in Django [ru] #STAY HOME
как это добро убрать? help_text только добавляет(
источник

DT

Dan Tyan in Django [ru] #STAY HOME
скрывать input file
источник

ОС

Олег Сергеев in Django [ru] #STAY HOME
Хриплый фан
как это добро убрать? help_text только добавляет(
это <input type="file"> в хроме, а не django
источник

Х

Хриплый фан in Django [ru] #STAY HOME
Dan Tyan
скрывать input file
это в html ?
источник

Х

Хриплый фан in Django [ru] #STAY HOME
Олег Сергеев
это <input type="file"> в хроме, а не django
а что ,в опере не будет отображаться?)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
опера это хром
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну последний по крайней мере
источник

ОС

Олег Сергеев in Django [ru] #STAY HOME
Хриплый фан
а что ,в опере не будет отображаться?)
в опере тот же движок, на других движках может иначе выглядеть
источник

S

Slava in Django [ru] #STAY HOME
Slava
Ребята, кто работал с django-social-auth, как мне заполнить поле city в своей юзер модели при авторизации через вк?
Модель определена:
SOCIAL_AUTH_USER_MODEL = 'core.User'

В модели есть поле:
city = models.CharField(max_length=100, default="Москва")

Я даже класс VKOAuth2 переопределил, чтобы он возвращал город
Прописал
SOCIAL_AUTH_EXTRA_DATA = ["city"]
SOCIAL_AUTH_PROTECTED_USER_FIELDS = ['city']

Но все равно после всего этого поля
first_name = models.CharField(_('first name'), max_length=30, blank=True)
   last_name = models.CharField(_('last name'), max_length=150, blank=True)
   email = models.EmailField(_('email address'), unique=True)

заполняются, а город не желает. Что я упустил?
Решил проблему, переопределив create_user и USER_FIELDS
источник

L

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

L

Loter in Django [ru] #STAY HOME
Loter
Я проектирую 2 сайта и мне нужно объединить их пользователей, так чтобы регистрируясь, авторизовываясь на одном сайте, пользователь также получал доступ и авторизовывался на 2-м.
Как я могу это сделать?
На DRF
источник

L

Loter in Django [ru] #STAY HOME
Loter
Я проектирую 2 сайта и мне нужно объединить их пользователей, так чтобы регистрируясь, авторизовываясь на одном сайте, пользователь также получал доступ и авторизовывался на 2-м.
Как я могу это сделать?
Может нужен 3-й проект, к которому будут обращатьсь за пользовательскими данными 2-е других?
источник

ОС

Олег Сергеев in Django [ru] #STAY HOME
отдельный сервис для авторизации, выдавть всем что-то похожее на jwt и вперед
источник

ОС

Олег Сергеев in Django [ru] #STAY HOME
Loter
Может нужен 3-й проект, к которому будут обращатьсь за пользовательскими данными 2-е других?
да
источник