Size: a a a

Django [ru] #STAY HOME

2020 April 26

R

Runinterface in Django [ru] #STAY HOME
Dan Tyan
'django.middleware.csrf.CsrfViewMiddleware',
прописано
и даж если убрать все равно
источник

DT

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

DT

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

AG

Artem Gubatenko in Django [ru] #STAY HOME
Orekhov Web Dev.
Всем привет, хочу что бы при нажатии на кнопку post.compile_post = True
тут логично что он берет по очереди, как сделать правильно?
посмотри на свой код и подумай: сколько там будет запросов в БД например при 100 постах
источник

O

Orekhov Web Dev. in Django [ru] #STAY HOME
Artem Gubatenko
посмотри на свой код и подумай: сколько там будет запросов в БД например при 100 постах
мне надо чтоб при нажатии на кнопку "Выполненно" добавлялся post.compile_post = True
как оптимизировать не знаю, первый проект на джанге
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Orekhov Web Dev.
мне надо чтоб при нажатии на кнопку "Выполненно" добавлялся post.compile_post = True
как оптимизировать не знаю, первый проект на джанге
в твоем случае и без DRF, нужно сделать отдельную вьюху в которой проверяешь метод запроса '== "PATCH"', достаешь пост по pk делаешь post.compile_post = True и сохраняешь
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Orekhov Web Dev.
мне надо чтоб при нажатии на кнопку "Выполненно" добавлялся post.compile_post = True
как оптимизировать не знаю, первый проект на джанге
а зачем тебе там get_object_or_404()?
источник

O

Orekhov Web Dev. in Django [ru] #STAY HOME
Artem Gubatenko
в твоем случае и без DRF, нужно сделать отдельную вьюху в которой проверяешь метод запроса '== "PATCH"', достаешь пост по pk делаешь post.compile_post = True и сохраняешь
честно говоря ничего не понял)
источник

O

Orekhov Web Dev. in Django [ru] #STAY HOME
Artem Gubatenko
а зачем тебе там get_object_or_404()?
путем гугления такой вариант нашел
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Orekhov Web Dev.
путем гугления такой вариант нашел
ты сначала достаешь в posts все нужные посты, потом по ним итерируешься и зачем-то опять лезешь в БД за каждым постом отдельно. Тогда как у тебя уже все данные есть в post
источник

К👨

Кемп 👨🏻‍💻 in Django [ru] #STAY HOME
Здравствуйте
Почему в модель SlugField не добавляется
Что нужно писать в default ?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Orekhov Web Dev.
честно говоря ничего не понял)
разбивай задачу по частям и задавай вопросы
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Кемп 👨🏻‍💻
Здравствуйте
Почему в модель SlugField не добавляется
Что нужно писать в default ?
источник

S

Sergey in Django [ru] #STAY HOME
ребята, в виртуальном окружении python3.8 и команда uwsgi --ini my_site_uwsgi.ini запускается. выхожу из виртуального, pip3 install uwsgiи устанавливается из под python3.5. и вот тут уже uwsgi --ini my_site_uwsgi.ini не запускается. это из-за разных версий python?
источник

S

Sergey in Django [ru] #STAY HOME
точнее, не не запускается, а выводит Internal Server Error
источник

O

Orekhov Web Dev. in Django [ru] #STAY HOME
Artem Gubatenko
разбивай задачу по частям и задавай вопросы
Окей,  постлист отдает все посты, рендерит страницу
1) сделать отдельную вьюху, но как ее прикрутить в тот же юрл?
2) я редактирую пост лист, что бы он при реквесте пост менял атрибут, но как мне вытащить  post.pk?
источник

O

Orekhov Web Dev. in Django [ru] #STAY HOME
Sergey
ребята, в виртуальном окружении python3.8 и команда uwsgi --ini my_site_uwsgi.ini запускается. выхожу из виртуального, pip3 install uwsgiи устанавливается из под python3.5. и вот тут уже uwsgi --ini my_site_uwsgi.ini не запускается. это из-за разных версий python?
какая ось?
источник

S

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

AG

Artem Gubatenko in Django [ru] #STAY HOME
Sergey
точнее, не не запускается, а выводит Internal Server Error
> 1) сделать отдельную вьюху, но как ее прикрутить в тот же юрл?

вообще там где выводишь список, по хорошему, не должно принимать POST запросов. Т.к. ты используешь вьюхи-функции (вместо классов), то нужно на каждый метод запросов - свою вьюху, для модели Post

если не переделывать, то можешь добавить в УРЛ не обязательный параметр и на изменение отправлять PATCH запрос. Во вьюхе проверять метод запроса и делать соответствующие действия.
Но это будет "плохой" подход
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Orekhov Web Dev.
Окей,  постлист отдает все посты, рендерит страницу
1) сделать отдельную вьюху, но как ее прикрутить в тот же юрл?
2) я редактирую пост лист, что бы он при реквесте пост менял атрибут, но как мне вытащить  post.pk?
> 2) я редактирую пост лист, что бы он при реквесте пост менял атрибут, но как мне вытащить  post.pk?

всмысле как вытащить? когда итерируешься так и получай - post.pk
источник