Size: a a a

Django [ru] #STAY HOME

2021 February 07

b

bbclub in Django [ru] #STAY HOME
Серый
есть инструкция развертывания на докере джанго на vps ubuntu ?
Наверное есть,
источник

ЯК

Ярослав Коробейников... in Django [ru] #STAY HOME
А кто-нибудь может дать ответ или где почитать, просто интересно почему я к request могу через . (точку) прикреплять что угодно (чтобы потом допусим достать во вьюхе из реквеста)

Я знаю что в ruby можно всегда method_missing заиспользовать, а что в данном случае используется?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
язык позволяет добавлять свойства объекту класса
источник

DT

Dan Tyan in Django [ru] #STAY HOME
https://pydjango.xyz/video/video-8/ тут вроде об этом говорится
источник

R

Raduan in Django [ru] #STAY HOME
Привет, хочу решить следующую задачку: есть форма, в ней есть несколько полей. Одно из них ModelChoiceField. Хочу, чтобы когда юзер в этом поле что-то меняет, прокидывать какую-то доп инфу из модели и показывать на странице формы(условно у модели есть поле метадата, хочу его показывать сразу как человек выбрал это поле, а не когда он его засабмитил вместе со всей формой)

Как показывать я понимаю (через контексты), вопрос в том, как обновлять сразу после выбора(там нужно с полем видимо шаманить, но до конца не могу придумать как)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Raduan
Привет, хочу решить следующую задачку: есть форма, в ней есть несколько полей. Одно из них ModelChoiceField. Хочу, чтобы когда юзер в этом поле что-то меняет, прокидывать какую-то доп инфу из модели и показывать на странице формы(условно у модели есть поле метадата, хочу его показывать сразу как человек выбрал это поле, а не когда он его засабмитил вместе со всей формой)

Как показывать я понимаю (через контексты), вопрос в том, как обновлять сразу после выбора(там нужно с полем видимо шаманить, но до конца не могу придумать как)
только js
и скорее всего ajax
источник

ЯК

Ярослав Коробейников... in Django [ru] #STAY HOME
Dan Tyan
https://pydjango.xyz/video/video-8/ тут вроде об этом говорится
Спасибо, блин знакомый чувак, он помоему такие же лекции про Rust вёл)
источник

DT

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

R

Raduan in Django [ru] #STAY HOME
Dan Tyan
только js
и скорее всего ajax
понял, спасибо
источник

c

crawler in Django [ru] #STAY HOME
есть какие-то особенности при работе проекта с винды? надо что-то прописать дополнительно?

$ python3 manage.py runserver
bash: /c/Users/Username/AppData/Local/Microsoft/WindowsApps/python3: No such file or directory
источник

DT

Dan Tyan in Django [ru] #STAY HOME
crawler
есть какие-то особенности при работе проекта с винды? надо что-то прописать дополнительно?

$ python3 manage.py runserver
bash: /c/Users/Username/AppData/Local/Microsoft/WindowsApps/python3: No such file or directory
надо указать полный путь до python3
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если я правильно помню
источник

c

crawler in Django [ru] #STAY HOME
Dan Tyan
надо указать полный путь до python3
при вызове команды?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ага
источник

DT

Dan Tyan in Django [ru] #STAY HOME
C:\path\to\python3 manage.py
источник

c

crawler in Django [ru] #STAY HOME
Dan Tyan
C:\path\to\python3 manage.py
теперь пишет, что нет доступа. через chmod пробовал

$ C:/Users/Kirill/AppData/Local/Microsoft/WindowsApps/python3.exe manage.py runserver
bash: C:/Users/Kirill/AppData/Local/Microsoft/WindowsApps/python3.exe: Permission denied
источник

DT

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

oツ

om04an ツ in Django [ru] #STAY HOME
Ребят, подскажите лёгкую книгу по Django, чтобы втянуться.
источник

G

Graywolf in Django [ru] #STAY HOME
crawler
есть какие-то особенности при работе проекта с винды? надо что-то прописать дополнительно?

$ python3 manage.py runserver
bash: /c/Users/Username/AppData/Local/Microsoft/WindowsApps/python3: No such file or directory
ну в первую очередь надо в винде указать путь к питону в  переменных среды, при установке питона галка ставится добавить в PATH, тогда винда будет знать где его найти, для проекта создавать свой env, в винде нет же chmod. Запустите от имени администратора, у вас находится в папке к которой доступ администраторов, вероятно включен UAC, либо в свойствах программы есть пункт запуск от имени администратора
источник

G

Graywolf in Django [ru] #STAY HOME
я бы питон поставил не по умолчанию а выбрал для него папку в корне диска
источник