я где-то инициализирую класс и передаю его в каждую views.
def some_view(request: HttpRequest, api: Api):
Как мне передать api в данную view ?
либо глобал, либо dependency injection
как реализовить di ? когда делал тг ботов использовал мидлвари. а как в джанге ?
Декоратором мб
Ты хотя бы объясни что за ди
сделай декоторатор, который функцию делает вьюхой и отдает туда реквест, а декоратор отдает в декорированную функцию реквест и данные которые ты определил в нем
Че за приколы с декораторами в декораторах
это не декоратор в декораторе, а декораторы в декораторах это параметризированный декоратор
Ты имеешь ввиду нечто подобное телеботовскому? Можно проще, имхо
причем тут телебот хз
При том, что там также реализовано
наверное
Обсуждают сегодня