Size: a a a

Django [ru] #STAY HOME

2019 April 16

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Andrey 🦉 Kovalchuk
Оу, очень добрый день. Есть продакшн опыт с django+graphene?
не мой
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть я видел такое в продакшене, но сам не делаю так (но агитирую, чтобы этого стало больше, чтобы нарабатывался опыт и прочее вот это всё)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
GraphQL окупается там, где бекенд и фронтенд делают разные люди и между ними "дорогая" коммуникация
источник

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
Мы вот тоже делаем. Интересненько получается. Я даже, пожалуй, присоединяюсь к реверансам в сторону этой спецификации
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
GraphQL крут там, где много всяких запросов на получение сложных наборов данных, вместо GET запросов к RESTful API лучше делать запросы к GraphQL API, хуже не будет, лучше - вероятно, будет
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть я бы предложил вдохновляться вот этим вот https://github.com/phalt/django-api-domains
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
там пример создания GraphQL API на Django
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну, а дальше, на Vue.js фронтенд (vue-cli, vuex, vue-router и прочее вот это всё)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
начинать знакомство с Vue.js я бы советовал с vue-cli всё же, а не с Nuxt.js
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
а то, что связано с auth - вообще вынести куда-нибудь из Django-проекта, на Auth0, например, или Okta или на IaaS или на какие-нибудь свои решения
источник

И

Игорь in Django [ru] #STAY HOME
Вопрос по gunicorn

как правильно его запускать все таки

gunicorn hello_django.wsgi:application --bind 0.0.0.0:8000 или gunicorn hello_django.wsgi, как в документации?
источник

АП

Агент Печенька in Django [ru] #STAY HOME
Игорь
Вопрос по gunicorn

как правильно его запускать все таки

gunicorn hello_django.wsgi:application --bind 0.0.0.0:8000 или gunicorn hello_django.wsgi, как в документации?
Без разницы тут.
источник

А

Артём in Django [ru] #STAY HOME
Игорь
Вопрос по gunicorn

как правильно его запускать все таки

gunicorn hello_django.wsgi:application --bind 0.0.0.0:8000 или gunicorn hello_django.wsgi, как в документации?
В первом варианте вы просто явно указываете айпи и порт которые будут прослушиваться
источник

А

Артём in Django [ru] #STAY HOME
А во втором по моему по умолчанию будет
источник

А

Артём in Django [ru] #STAY HOME
Если не ошибаюсь
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Привет, у меня есть ссылка, которая не отображается если юзер не авторизирован, но если перейти через строку поиска по этой ссылке всё выполнится. Как думаете, целесообразно ли предотвращать это через try. except?
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Вьюшку сделайте login required
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Что в неё добавить?
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Не отвечайте, я уже нашёл, спасибо.
источник

KA

Korolll And in Django [ru] #STAY HOME
Ребят, а подскажите есть ли в drf решение моей проблемы, нужен сериалайзер для queryset, дело не только в оптимизации и many True не подойдёт.

Кейс такой мне нужно из списка объектов получить несколько общих значений (не характерных для одного объекта, а характерных для всей выдачи, при этом нет конкретного объекта, которому все эти сущности принадлежат)
источник