Size: a a a

Django [ru] #STAY HOME

2020 February 06

DT

Dan Tyan in Django [ru] #STAY HOME
там единственная проблема авторизация пользователей
источник

S

Stanley in Django [ru] #STAY HOME
Dan Tyan
там единственная проблема авторизация пользователей
вот походу группа бесплатно https://ru.tgwidget.com/
источник

YY

Yergen Yessetov in Django [ru] #STAY HOME
пацаны, создал проект. хочу  теперь его запустить в жизнь.
источник

YY

Yergen Yessetov in Django [ru] #STAY HOME
до этого не запускал вообще ни разу. есть ли годные советы или ссылки?
источник

S

Stanley in Django [ru] #STAY HOME
Yergen Yessetov
до этого не запускал вообще ни разу. есть ли годные советы или ссылки?
источник

YY

Yergen Yessetov in Django [ru] #STAY HOME
😐
источник

HS

Harvey Specter in Django [ru] #STAY HOME
Yergen Yessetov
пацаны, создал проект. хочу  теперь его запустить в жизнь.
Если делал на Джанго то советую pythonanywhere.com
источник

HS

Harvey Specter in Django [ru] #STAY HOME
hunnidolla
Не могу понять как ajax должен работать в связке с Джанго. Вот например пытаюсь написать логику для лайков.Выходит я пишу отдельную вьюху к ней урл и потом секцию с лайками могу вставлять в любой темплейт?
Same here
источник

AI

Anton Igin in Django [ru] #STAY HOME
Всем привет.
Как сделать так, чтобы в странице дебага отображалось дерево ссылок? Надо узнать, как называются вьюхи одной ветки, но вместо списка ссылок отображается стандартная надпись:
You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.
источник

A

Alex in Django [ru] #STAY HOME
Добрый день, ребят! Понимаю, что гадание на кофейной гуще. Но все же, может кто подскажет ,в чем может быть проблема.

Отправляю post запросом на api другого бэка на джанге, такой формат данных:
{'dishes': [{'dish_id': 16959, 'quantity': 2}, {'dish_id': 16953, 'quantity': 2}]}

Но на API второго бэка, принимается в таком формате почему-то, режет.

<QueryDict: {'dishes': ['dish_id', 'quantity', 'dish_id', 'quantity']}>

Принимаю как data = request.data

В чем может быть проблема? Почему список ключей а не словари?
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
Alex
Добрый день, ребят! Понимаю, что гадание на кофейной гуще. Но все же, может кто подскажет ,в чем может быть проблема.

Отправляю post запросом на api другого бэка на джанге, такой формат данных:
{'dishes': [{'dish_id': 16959, 'quantity': 2}, {'dish_id': 16953, 'quantity': 2}]}

Но на API второго бэка, принимается в таком формате почему-то, режет.

<QueryDict: {'dishes': ['dish_id', 'quantity', 'dish_id', 'quantity']}>

Принимаю как data = request.data

В чем может быть проблема? Почему список ключей а не словари?
Покажи сам запрос
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Alex
Добрый день, ребят! Понимаю, что гадание на кофейной гуще. Но все же, может кто подскажет ,в чем может быть проблема.

Отправляю post запросом на api другого бэка на джанге, такой формат данных:
{'dishes': [{'dish_id': 16959, 'quantity': 2}, {'dish_id': 16953, 'quantity': 2}]}

Но на API второго бэка, принимается в таком формате почему-то, режет.

<QueryDict: {'dishes': ['dish_id', 'quantity', 'dish_id', 'quantity']}>

Принимаю как data = request.data

В чем может быть проблема? Почему список ключей а не словари?
Проитерируй его, он сокращенную запись даёт
источник

A

Alex in Django [ru] #STAY HOME
Baktiyar Bekbergen
Покажи сам запрос
Вот что приходит на бэк {'_request': <WSGIRequest: POST '/crm/api/v1/get_order_total/'>, 'parsers': [<rest_framework.parsers.JSONParser object at 0x7f68480499b0>, <rest_framework.parsers.FormParser object at 0x7f6848049828>, <rest_framework.parsers.MultiPartParser object at 0x7f6848049780>], 'authenticators': [<rest_framework.authentication.TokenAuthentication object at 0x7f68480497b8>], 'negotiator': <rest_framework.negotiation.DefaultContentNegotiation object at 0x7f6848049908>, 'parser_context': {'view': <crm.views.OrderTotalPriceAPIView object at 0x7f6848049940>, 'args': (), 'kwargs': {}, 'request': <rest_framework.request.Request object at 0x7f68480497f0>, 'encoding': 'utf-8'}, '_data': <class 'rest_framework.request.Empty'>, '_files': <class 'rest_framework.request.Empty'>, '_full_data': <class 'rest_framework.request.Empty'>, '_content_type': <class 'rest_framework.request.Empty'>, '_stream': <class 'rest_framework.request.Empty'>, 'accepted_renderer': <rest_framework.renderers.JSONRenderer object at 0x7f68480740b8>, 'accepted_media_type': 'application/json', 'version': None, 'versioning_scheme': None, '_authenticator': None, '_user': <django.contrib.auth.models.AnonymousUser object at 0x7f6848074198>, '_auth': None}
источник

A

Alex in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
Проитерируй его, он сокращенную запись даёт
Не, пытался.
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Alex
Не, пытался.
Кинь настройки реста тогда
источник

A

Alex in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
Кинь настройки реста тогда
REST_FRAMEWORK = {
   'DEFAULT_AUTHENTICATION_CLASSES': (
       'rest_framework.authentication.TokenAuthentication',
   ),
   'DEFAULT_PAGINATION_SERIALIZER_CLASS': 'rest_framework.pagination.LimitOffsetPagination',
}
источник

A

Alex in Django [ru] #STAY HOME
Всё! Остальное дефолтное
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Alex
REST_FRAMEWORK = {
   'DEFAULT_AUTHENTICATION_CLASSES': (
       'rest_framework.authentication.TokenAuthentication',
   ),
   'DEFAULT_PAGINATION_SERIALIZER_CLASS': 'rest_framework.pagination.LimitOffsetPagination',
}
Попробуй воткнуть
'DEFAULT_PARSER_CLASSES': (
       'rest_framework_json_api.parsers.JSONParser',
       'rest_framework.parsers.FormParser',
       'rest_framework.parsers.MultiPartParser'
),
источник

A

Alex in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
Попробуй воткнуть
'DEFAULT_PARSER_CLASSES': (
       'rest_framework_json_api.parsers.JSONParser',
       'rest_framework.parsers.FormParser',
       'rest_framework.parsers.MultiPartParser'
),
Не, не помогло. Ладно, сейчас буду думать что то другое. Спасибо
источник

DT

Dan Tyan in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
Попробуй воткнуть
'DEFAULT_PARSER_CLASSES': (
       'rest_framework_json_api.parsers.JSONParser',
       'rest_framework.parsers.FormParser',
       'rest_framework.parsers.MultiPartParser'
),
зачем ?
источник