Size: a a a

Django [ru] #STAY HOME

2019 February 05

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
смотрите, что мне показали - https://paseto.io/ как альтернатива JWT-токенам
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
вот такая есть реализация https://github.com/rlittlefield/pypaseto
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
и вот такая аппка есть https://github.com/moiseshiraldo/django-rest-paseto-auth
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
(не доделана)
источник

AO

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

S

Sergey in Django [ru] #STAY HOME
ясно
источник

СГ

Саша Горелик in Django [ru] #STAY HOME
Вот я делаю проект на локальном компе и через него же  (в одно лицо, парсером) хочу наполнять контентом базу данных (склайт, наполненную заливать ан сервер). Наполнение через отдельный апп. А на хостинг вынести только один апп, ответственный за просмотр. Ну, например, в целях безопасности. Такой подход вообще имеет право на существование? Это будет работать?
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
можешь разделить на git submodule-и
источник

DT

Dan Tyan in Django [ru] #STAY HOME
и в прод выливать только то что нужно
источник

СГ

Саша Горелик in Django [ru] #STAY HOME
Dan Tyan
можешь разделить на git submodule-и
а если просто в gitignore вписать то что не надо выливать?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
тоже вариант
источник

i

ikasymov in Django [ru] #STAY HOME
Ребят есть ли опенсорсный проект на джанге в котором все по фэншую то есть REST API , прослойка с БД commands queries и т.д, что б по архитектуре было правильно? Или статьи
источник

И

Игорь in Django [ru] #STAY HOME
Подскажите по typing. Функция принимает <class 'lxml.etree._Element'>
, как это правильно анотировать в параметрах?
источник

A

Alex in Django [ru] #STAY HOME
ikasymov
Ребят есть ли опенсорсный проект на джанге в котором все по фэншую то есть REST API , прослойка с БД commands queries и т.д, что б по архитектуре было правильно? Или статьи
свой проект рекомендовать не могу, у нас эпическое говно, которое еще разгребать,
но вот можешь посмотреть на pulp

https://github.com/pulp/pulp
источник

A

Alex in Django [ru] #STAY HOME
есть там моменты, которые мне не очень нравятся и имхо сделаны неправильно, но в целом проект написан неплохо
источник

i

ikasymov in Django [ru] #STAY HOME
окей спасибо
источник

ДШ

Дмитрий Шепелев in Django [ru] #STAY HOME
Alex
свой проект рекомендовать не могу, у нас эпическое говно, которое еще разгребать,
но вот можешь посмотреть на pulp

https://github.com/pulp/pulp
а почему здесь settings не разделен на base/local/prod. Файл manage.py лежит на уровне одного приложения. Всякие файлы openapigenerator. files, fields, pagination, util я бы вынес в какую-нибудь папку utils
источник

A

Alex in Django [ru] #STAY HOME
Дмитрий Шепелев
а почему здесь settings не разделен на base/local/prod. Файл manage.py лежит на уровне одного приложения. Всякие файлы openapigenerator. files, fields, pagination, util я бы вынес в какую-нибудь папку utils
> Файл manage.py лежит на уровне одного приложения.

потому что pulpcore.app - это джанго часть проекта, manage.py нафиг не нужен в корне, так как устанавливается через entry_points.

> а почему здесь settings не разделен на base/local/prod.

во-первых потому что это продукт, который должен быть reusable, соответственно прод. специфичные настройки отданы на откуп пользователю
во-вторых подтягивание environment-specific конфига сделано через dynaconf.

> files, fields, pagination, util я бы вынес в какую-нибудь папку utils

я не автор проекта, это вкусовщина, свои соображения можешь изложить в issue или выслать им pull request.
источник