Size: a a a

Django [ru] #STAY HOME

2020 June 24

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Управление этим сервисом не предусматривается из сайта
источник

D

Dmitry in Django [ru] #STAY HOME
Сергей Чурмин
А подскажите пожалуйста, от куда лучше стартунуть сторонний сервис. (чуть подробнее, вместе с сайтом, необходимо запустить еще сервер для чата, вот от куда лучше его стартануть? из manage или еще откуда то?
если он совершенно отдельный, то напрашивается мысль стартануть его отдельно
источник

АК

Артур Куликов... in Django [ru] #STAY HOME
@dmake спасибо за ответ!
Т.к. я в начале пути, то ставлю себе задачей разработать бэк (то, что знаю), а другой человек делает фронт.
Мы смотрим насколько удобно нам разделить полномочия без знаний второй стороны.
Вот поэтому и выбрали то, что нам известно (drf + react)
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Dmitry
если он совершенно отдельный, то напрашивается мысль стартануть его отдельно
да, но без сайта им делать нечего, вот по этому и хочется его несколько связать, но мысль понял надо подумать
источник

N

Nire in Django [ru] #STAY HOME
А А
Ребята есть кто с обучением по Django может помочь ? Не бесплатно конечно же
В закреп смотри
источник

**

*** *** in Django [ru] #STAY HOME
все я сам разобрался спасибо
источник

D

Dmitry in Django [ru] #STAY HOME
Артур Куликов
@dmake спасибо за ответ!
Т.к. я в начале пути, то ставлю себе задачей разработать бэк (то, что знаю), а другой человек делает фронт.
Мы смотрим насколько удобно нам разделить полномочия без знаний второй стороны.
Вот поэтому и выбрали то, что нам известно (drf + react)
По идее бэк ничего о фронте знать не должен. Бэк просто даёт удобные интерфейсы, а фронт с ними взаимодействует. С этой точки зрения DRF отличный выбор и как по мне большая часть работы - нарисовать нормальную схему, для начала на бумаге. И да, если опыта нет, то можете упусть - без схемы апи работать очень больно. Начните либо руками прописывать swagger, либо на бумаге всё распиши, а потом сгенерируешь автоматически как будут готовы точки апи через yasg. Без схемы нормальный человек тебя нахер пошлет
источник

АК

Артур Куликов... in Django [ru] #STAY HOME
@dmake хорошо, что он "ненормальный" (шутько)
На самом деле мы стараемся воспроизвести этапы разработки. Построение схемы api также в планах
Но если вы говорите, что это ОЧЕНЬ важный момент, то я постараюсь потратить как можно больше времени на документацию и схему.
источник

АК

Артур Куликов... in Django [ru] #STAY HOME
Единственное нужно найти как сделать это "по культурному"
источник

D

Dmitry in Django [ru] #STAY HOME
Артур Куликов
@dmake хорошо, что он "ненормальный" (шутько)
На самом деле мы стараемся воспроизвести этапы разработки. Построение схемы api также в планах
Но если вы говорите, что это ОЧЕНЬ важный момент, то я постараюсь потратить как можно больше времени на документацию и схему.
Я стараюсь делать так:
Рисую на бумаге ->  расписываю код без дополнительной логики  -> генерирую автоматическую схему. Затем уже правлю логику.
источник

D

Dmitry in Django [ru] #STAY HOME
Артур Куликов
Единственное нужно найти как сделать это "по культурному"
источник

АК

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

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dmitry
Для опыта бери Django+Drf, делай на нём бэк. Читай про РЕСТ Апи. спецификации как таковой нет, но общий принцип понять необходимо. На фронте выбирай любой большой фреймворк (или библиотеку, в случае реакта). Я думаю сразу стоит использовать реактивность, так что rxjs сегодня обязателен, опять же для опыта. Но опять же - если тебе в Джанго достаточно моделей, с которыми ты работаешь прямо из шаблона, то в условном Ангуляре, тебе нужно снова все модели описать, разбить, значастую иначе чем на бэке (опять же - РЕСТ), обработать сценарии взаимодействия, например в случае разных ошибок от сервера. В общем если брать стандартное формошлепство на DRF и SPA фронт, то на фронте работы больше раза в два.
То что реакт упорно называет себя библиотекой не делает его не фреймворком)
источник

АК

Артур Куликов... in Django [ru] #STAY HOME
Артур Куликов
Всем доброго времени суток!
Рассматриваю варианты работы Реста с Джанго, нашёл несколько статей по настройке.
Предлагают два варианта:
1) фронтенд и бэкенд полностью разделены
2) Джанго сервер обслуживает первую страницу Реакта
Может кто рассказать о разницах в данных реализациях?
Для меня пока очевидно только то, что первый вариант легче реализовать (я только CORS должен предусмотреть), в то время как второй вариант предусматривает настройку "Webpack".
С настройкой обоих вариантов я должен справиться, но хотелось бы услышать о вашем опыте.
@NikolayCherniy а что вы можете сказать по поводу обсуждения?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Артур Куликов
@NikolayCherniy а что вы можете сказать по поводу обсуждения?
Могу сказать что сам делаю по второму варианту
источник

АК

Артур Куликов... in Django [ru] #STAY HOME
Nikolay Cherniy
Могу сказать что сам делаю по второму варианту
А в чём преимущество такого подхода?
почему бы не разделить полностью?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Артур Куликов
А в чём преимущество такого подхода?
почему бы не разделить полностью?
в моем случае это не осознанный выбор, а то как научили, поэтому не могу топить за этот вариант и рассказывать о преимуществах
источник

АК

Артур Куликов... in Django [ru] #STAY HOME
@NikolayCherniy мудро, спасибо
источник

N

Nick in Django [ru] #STAY HOME
всем привет
подскажите плиз,как можно достать эту строку с переменной?
только начал недавно разбираться с пайтоном + джанго
как и дебажить
источник

N

Nire in Django [ru] #STAY HOME
Nick
всем привет
подскажите плиз,как можно достать эту строку с переменной?
только начал недавно разбираться с пайтоном + джанго
как и дебажить
Какую переменную?
источник