Size: a a a

Django [ru] #STAY HOME

2021 February 11

AD

Alex Dem in Django [ru] #STAY HOME
🤔
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
sherlock_ost.mp3
источник

NS

Nik S in Django [ru] #STAY HOME
подскажите, а где на drf-yasg заменяется BasicAuthorization на Token?
генерация токенов есть, а авторизация базовая предлагается
источник

A

Albert in Django [ru] #STAY HOME
А кто-то дружил Django и FastApi?)
источник

G

Gidra in Django [ru] #STAY HOME
Nik S
подскажите, а где на drf-yasg заменяется BasicAuthorization на Token?
генерация токенов есть, а авторизация базовая предлагается
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Albert
А кто-то дружил Django и FastApi?)
источник

A

Albert in Django [ru] #STAY HOME
А с ORM джанго продолжали работать?
источник

BO

Beibarys Otegenov in Django [ru] #STAY HOME
Помогите!Браузере каждый раз обновляется request.session.cart_id для одного пользывателя.Как можно исправить?
источник

BO

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

NS

Nik S in Django [ru] #STAY HOME
а где это  находиться и прописывается, не могу найти
источник

G

Gidra in Django [ru] #STAY HOME
Nik S
а где это  находиться и прописывается, не могу найти
Прочитай документацию внимательно
Там есть примеры как писать сеттинги
И пример как писать SECURITY_DEFINITIONS
источник

NS

Nik S in Django [ru] #STAY HOME
Gidra
Прочитай документацию внимательно
Там есть примеры как писать сеттинги
И пример как писать SECURITY_DEFINITIONS
это в settings.py надо конст-переменную прописывать в таком стиле?
SECURITY_DEFINITIONS = 'basic': {
  'type': 'basic'
}
Там всё мутно и буквально ничерта неясно что куда
источник

G

Gidra in Django [ru] #STAY HOME
Nik S
это в settings.py надо конст-переменную прописывать в таком стиле?
SECURITY_DEFINITIONS = 'basic': {
  'type': 'basic'
}
Там всё мутно и буквально ничерта неясно что куда
источник

NS

Nik S in Django [ru] #STAY HOME
Угу, спасибо, видно.
И видимо apiKey это для токен-авторизации
источник

NS

Nik S in Django [ru] #STAY HOME
Nik S
Угу, спасибо, видно.
И видимо apiKey это для токен-авторизации
Хах, оно там побоку как называется, можно 'basic' переименовать в Token
но как я и думал - от переименования, токены не заработают, путь чтоли прописывать надо
источник

NS

Nik S in Django [ru] #STAY HOME
всеравно ничего не работает
оно изменило формат формы.
И если пробовать добавить TokenUrl - оно ошибку валидации ssv выдает
SWAGGER_SETTINGS = {
   'SECURITY_DEFINITIONS': {
       'Token': {
           "type": "apiKey",
           "name": "api_key",
           "in": "header",
           "tokenUrl": "http://127.0.0.1:8000/auth-token"
           }
       },
   }
drf_yasg.errors.SwaggerValidationError: spec validation failed: {'ssv': '("OrderedDict([(\'type\', \'apiKey\'), (\'name\', \'api_key\'), (\'in\', \'header\'), (\'tokenUrl\', \'/auth-token\')]) is not valid under any of the given schemas\\n\\nFailed validating \'oneOf\' in schema[\'properties\'][\'securityDefinitions\'][\'additionalProperties\']:\\n    {\'oneOf\': [{\'$r
ef\': \'#/definitions/basicAuthenticationSecurity\'},\\n               {\'$ref\': \'#/definitions/apiKeySecurity\'},\\n               {\'$ref\': \'#/definitions/oauth2ImplicitSecurity\'},\\n               {\'$ref\': \'#/definitions/oauth2PasswordSecurity\'},\\n               {\'$ref\': \'#/definitions/oauth2ApplicationSecurity\'},\\n               {\'$ref\': \'#/definit
ions/oauth2AccessCodeSecurity\'}]}\\n\\nOn instance[\'securityDefinitions\'][\'Token\']:\\n    OrderedDict([(\'type\', \'apiKey\'),\\n                 (\'name\', \'api_key\'),\\n                 (\'in\', \'header\'),\\n                 (\'tokenUrl\', \'/auth-token\')])", <ValidationError: "OrderedDict([(\'type\', \'apiKey\'), (\'name\', \'api_key\'), (\'in\', \'header\'
), (\'tokenUrl\', \'/auth-token\')]) is not valid under any of the given schemas">)'}

Может oauth2 нужна? я толком не до конца понимаю что это такое, в примерах есть, но чтото я сомневаюсь
источник

S

Sergey in Django [ru] #STAY HOME
Всем привет, подскажите в чем может быть проблема. django-rosetta не генерирует файлы в докере
источник

G

Gidra in Django [ru] #STAY HOME
Nik S
всеравно ничего не работает
оно изменило формат формы.
И если пробовать добавить TokenUrl - оно ошибку валидации ssv выдает
SWAGGER_SETTINGS = {
   'SECURITY_DEFINITIONS': {
       'Token': {
           "type": "apiKey",
           "name": "api_key",
           "in": "header",
           "tokenUrl": "http://127.0.0.1:8000/auth-token"
           }
       },
   }
drf_yasg.errors.SwaggerValidationError: spec validation failed: {'ssv': '("OrderedDict([(\'type\', \'apiKey\'), (\'name\', \'api_key\'), (\'in\', \'header\'), (\'tokenUrl\', \'/auth-token\')]) is not valid under any of the given schemas\\n\\nFailed validating \'oneOf\' in schema[\'properties\'][\'securityDefinitions\'][\'additionalProperties\']:\\n    {\'oneOf\': [{\'$r
ef\': \'#/definitions/basicAuthenticationSecurity\'},\\n               {\'$ref\': \'#/definitions/apiKeySecurity\'},\\n               {\'$ref\': \'#/definitions/oauth2ImplicitSecurity\'},\\n               {\'$ref\': \'#/definitions/oauth2PasswordSecurity\'},\\n               {\'$ref\': \'#/definitions/oauth2ApplicationSecurity\'},\\n               {\'$ref\': \'#/definit
ions/oauth2AccessCodeSecurity\'}]}\\n\\nOn instance[\'securityDefinitions\'][\'Token\']:\\n    OrderedDict([(\'type\', \'apiKey\'),\\n                 (\'name\', \'api_key\'),\\n                 (\'in\', \'header\'),\\n                 (\'tokenUrl\', \'/auth-token\')])", <ValidationError: "OrderedDict([(\'type\', \'apiKey\'), (\'name\', \'api_key\'), (\'in\', \'header\'
), (\'tokenUrl\', \'/auth-token\')]) is not valid under any of the given schemas">)'}

Может oauth2 нужна? я толком не до конца понимаю что это такое, в примерах есть, но чтото я сомневаюсь
Советую тебе просто прочитать как всё это работает а не просто копировать и вставлять
Решение подсказанное мной рабочее но ты немного невнимателен
источник

NS

Nik S in Django [ru] #STAY HOME
Gidra
Советую тебе просто прочитать как всё это работает а не просто копировать и вставлять
Решение подсказанное мной рабочее но ты немного невнимателен
ладно, пойду поютубю с надеждой примеров настроек
источник

BO

Beibarys Otegenov in Django [ru] #STAY HOME
Помогите
источник