Size: a a a

Django [ru] #STAY HOME

2019 February 27

ПП

Панда Панпан in Django [ru] #STAY HOME
Кто-нибудь пользовался django-sitetree?
источник

S

St4s in Django [ru] #STAY HOME
а такой нет ? REST APIs with Django: Build powerful web APIs with Python and Django
источник

A

Ahmed in Django [ru] #STAY HOME
St4s
а такой нет ? REST APIs with Django: Build powerful web APIs with Python and Django
Нет
источник

A

Alexander in Django [ru] #STAY HOME
есть чуваки, упарывающиеся по software design?
источник

NK

ID:93729480 in Django [ru] #STAY HOME
👍👍
источник

A

Alexander in Django [ru] #STAY HOME
как вам идея запилить репозиторий поверх менеджеров моделей?
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Maksym Mospanenko
возможно, еще раз просмотрю, спс. То что видел противоречило идеям Кента Бэка, Фаулера и их тусовки
источник

VS

Vitaliy S in Django [ru] #STAY HOME
Alexander
есть чуваки, упарывающиеся по software design?
Что подразумевается под software design?
источник

A

Alexander in Django [ru] #STAY HOME
проектирование, архитектура, паттерны и прочие твари
источник

A

Alex in Django [ru] #STAY HOME
Alexander
как вам идея запилить репозиторий поверх менеджеров моделей?
хорошая идея
источник

A

Alexander in Django [ru] #STAY HOME
Alex
хорошая идея
это такой троллинг за оффтоп?
источник

VS

Vitaliy S in Django [ru] #STAY HOME
Alexander
проектирование, архитектура, паттерны и прочие твари
Употребляя слово "архитектура" и "менеджеры моделей" создаётся двоякое ощущение.
Если ты говоришь "архитектура", то говори, какого уровня, ибо архитектура без уточнения - это архитектура как принцип, как философия. Если ты хочешь обсудить архитектуру фреймворка, то это надо к авторам обращатьсяс
источник

A

Alexander in Django [ru] #STAY HOME
я говорю про архитектуру приложения. ничто нам не мешает достраивать свои абстракции используя фреймворк. суть в том, чтобы реализовать репозиторий  и в нем использовать active record, который имплементирован как раз в менеджерах
источник

VS

Vitaliy S in Django [ru] #STAY HOME
Alexander
я говорю про архитектуру приложения. ничто нам не мешает достраивать свои абстракции используя фреймворк. суть в том, чтобы реализовать репозиторий  и в нем использовать active record, который имплементирован как раз в менеджерах
Ты чат не попутал? Это не RoR
источник

A

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

PB

Petr B. in Django [ru] #STAY HOME
)
источник

PB

Petr B. in Django [ru] #STAY HOME
Алсо лучше уж Arel напрямую юзать, имхо
источник

VS

Vitaliy S in Django [ru] #STAY HOME
Alexander
я говорю про архитектуру приложения. ничто нам не мешает достраивать свои абстракции используя фреймворк. суть в том, чтобы реализовать репозиторий  и в нем использовать active record, который имплементирован как раз в менеджерах
ПОнимаешь... Дело в том, что архитектура_твоего_приложения != архитектура_фреймворка. Это раз.
Твоё приложение не должно зависеть от фреймворка. Два.
Достраивай свои абстракции, без проблем, но в бизнес-логике.
источник

VS

Vitaliy S in Django [ru] #STAY HOME
Django предоставляет возможность инициализации моделей и сущностей, валидации, аутетнификации, авторизации , и т. п., но не должен имплементаровать твою бизнес-логику.
Нет такого понятия "Django-приложение" с точки зрения архитектура. Это чепуха.
У тебя должно быть приложение "Генератор отчётов", где http-интерфейс будет на Django. А если ты будешь по RabbitMQ получать сигналы на формирование отчётов, а публиковать их по ftp в PDF Reader формате? =)
источник

VS

Vitaliy S in Django [ru] #STAY HOME
Тебе сидеть и переносить свою бизнес-логику, размазанную по вьюхам и моделям на другие io-интерфейсы?
источник