Size: a a a

Django [ru] #STAY HOME

2020 July 31

AI

Artem Ivashenko in Django [ru] #STAY HOME
Богдан
У меня так на проекте во все шаблоны передают данные
сильно)
источник

AI

Artem Ivashenko in Django [ru] #STAY HOME
Я вообще функцию locals первый раз заюсал в жизне
источник

Y

Yurii in Django [ru] #STAY HOME
꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂
Подскажите пожалуйста, я просто не представляю
>>> def x():
...     x.a = 2
>>> x()
>>> x.a
2
источник

꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂... in Django [ru] #STAY HOME
Yurii
>>> def x():
...     x.a = 2
>>> x()
>>> x.a
2
Хмм, но я использую Джанго,
источник

Y

Yurii in Django [ru] #STAY HOME
Конечно это плохое решение
источник

e

e\/gen in Django [ru] #STAY HOME
꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂
Как это сделать?
Можешь объявить и вызвать функцию внутри функции
источник

꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂... in Django [ru] #STAY HOME
e\/gen
Можешь объявить и вызвать функцию внутри функции
А в Джанго это прокатит? Отобразит ли корректно шаблоны
источник

e

e\/gen in Django [ru] #STAY HOME
꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂
А в Джанго это прокатит? Отобразит ли корректно шаблоны
Твоего конкретного кейса ещё пока никто не видел
Во вьюхе посчитай (что ты там делаешь) и передай в контексте
источник

DO

Denis Olianiuk in Django [ru] #STAY HOME
Всем привет, есть такая проблема: пишу магазин и всю логику корзины описал на бэке (для гостя через сессию для авторизированых просто в бд) и изменяю корзину через АПИ. И по сути после каждого обновления коризны мне нужно заново всю корзину получать с бэка (может скидка изменилась или еще что-то). Правильно ли я делаю? А то описывать всю логику и на фронте как-то не очень будет.
источник

꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂... in Django [ru] #STAY HOME
У меня там там
def success_form():
    var = переменная которая хранит в себе нужное значение

def json():
   var2 =var.json()
   return render(request, 'template')
Не видит переменную var  ахотелось бы что видело
источник

AI

Artem Ivashenko in Django [ru] #STAY HOME
꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂
У меня там там
def success_form():
    var = переменная которая хранит в себе нужное значение

def json():
   var2 =var.json()
   return render(request, 'template')
Не видит переменную var  ахотелось бы что видело
global var
источник

DO

Denis Olianiuk in Django [ru] #STAY HOME
window.var = переменная которая хранит в себе нужное значение
источник

꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂... in Django [ru] #STAY HOME
Denis Olianiuk
window.var = переменная которая хранит в себе нужное значение
И его можно будет использовать в других функциях?
источник

DO

Denis Olianiuk in Django [ru] #STAY HOME
꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂
И его можно будет использовать в других функциях?
да, но вообще это антипаттерн и часто так делать не желательно
источник

꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂... in Django [ru] #STAY HOME
Denis Olianiuk
да, но вообще это антипаттерн и часто так делать не желательно
Хорошо спасибо большое
источник

e

e\/gen in Django [ru] #STAY HOME
Artem Ivashenko
global var
Не надо глобал
источник

D

D in Django [ru] #STAY HOME
Yurii
>>> def x():
...     x.a = 2
>>> x()
>>> x.a
2
простите, я понимаю, что чатик не про питон
я только спросить:
что это? почему это работает? где про это почитать?
ну то есть как это у "атрибут функции"?
источник

Y

Yurii in Django [ru] #STAY HOME
D
простите, я понимаю, что чатик не про питон
я только спросить:
что это? почему это работает? где про это почитать?
ну то есть как это у "атрибут функции"?
Гугли
источник

DT

Dan Tyan in Django [ru] #STAY HOME
D
простите, я понимаю, что чатик не про питон
я только спросить:
что это? почему это работает? где про это почитать?
ну то есть как это у "атрибут функции"?
часть ответа можно найти
в https://pydjango.xyz/video/category-5/
в первом или втором ролике
источник

DT

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