Size: a a a

Django [ru] #STAY HOME

2019 February 14

S

Skoomer in Django [ru] #STAY HOME
вот эта чать не хочет делать редирект
источник

С

Сергей in Django [ru] #STAY HOME
Skoomer
def list_edit(request, pk):
   todo = get_object_or_404(Todo, pk=pk)
   if request.method == "POST":
       form = TodoForm(request.POST, instance=todo)

       if form.is_valid():
           todo = form.save(commit=False)
           todo.save()
           return redirect("post_detail", pk=todo.pk)
   else:
       form = TodoForm(instance=todo)
   return render(request, 'task/add_list_to_post.html', {'form': form})
todo = get_object_or_404(Todo, pk=pk)
return redirect("post_detail", pk=todo.pk)

в post_detail:
post = get_object_or_404(Post, pk=pk)
источник

S

Skoomer in Django [ru] #STAY HOME
Сергей
todo = get_object_or_404(Todo, pk=pk)
return redirect("post_detail", pk=todo.pk)

в post_detail:
post = get_object_or_404(Post, pk=pk)
не пойму
источник

С

Сергей in Django [ru] #STAY HOME
Skoomer
не пойму
ты берешь объект Todo и используешь его pk для получения объекта Post по pk.
источник

S

Skoomer in Django [ru] #STAY HOME
Сергей
ты берешь объект Todo и используешь его pk для получения объекта Post по pk.
это есть не правильно ? у меня модель Todo  привязана к Post  ,  как исправить ?
источник

AE

Ash Ed in Django [ru] #STAY HOME
Джанговеды, прошу совета. После рестарта сервера не перезапускается сервис uwsgi приложения.


vim /etc/systemd/system/krona.service

[Unit]
Description=krona infotrud66 uwsgi
After=network.target

[Service]
Type=forking
ExecStart=/usr/bin/uwsgi --ini /etc/uwsgi/apps-enabled/krona.ini
WorkingDirectory=/var/www/krona
RuntimeDirectory=/run <<<
KillSignal=SIGQUIT <<< SIGTERM + "die-on-term" UWSGI option there
User=root
Restart=always

[Install]
WantedBy=multi.user.target
источник

AE

Ash Ed in Django [ru] #STAY HOME
Отсюда
https://www.freedesktop.org/software/systemd/man/tmpfiles.d.html
добавил

vim /usr/lib/tmpfiles.d/krona.conf

#Type Path         Mode UID     GID    Age Argument
d    /run/uwsgi   0755 root    root   -   -
источник

A

Anatoliy 🏄‍ in Django [ru] #STAY HOME
ребята, кто новички в python? я провожу серию бесплатных стримов по python на twitch, кому интересно, пишите в личку

если разрешат, то могу здесь оставить ссылку на канал, где проходят стримы
источник

AE

Ash Ed in Django [ru] #STAY HOME
Поставить лимиты для рестарта сервиса?

Как здесь:
https://unix.stackexchange.com/questions/242782/centos-7-systemd-active-failed-result-start-limit

   proj.service start request repeated too quickly, refusing to start.

This message is telling you, that you are restarting the service too frequently and systemd has integrated mechanism to detect it and block before the too many restarts will cause some trouble.
И дописать хелпер для сервиса приложения
как здесь?

https://serverfault.com/questions/779634/create-a-directory-under-var-run-at-boot/779648#779648
источник

DB

Dima Boger in Django [ru] #STAY HOME
Есть волшебный способ удалить модель без удаления таблицы в миграции?
--fake не предлагать, есть нехилый шанс отстрелить себе ногу при разворачивании
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
shpizdish
история посещения не только моего сайта, а всех предыдущих
Никак нет, товарищ майор. 👮‍♂️Современные браузеры так не умеют. Вариант «форкнуть браузер» уже предложили...
источник

R

Robot in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
Никак нет, товарищ майор. 👮‍♂️Современные браузеры так не умеют. Вариант «форкнуть браузер» уже предложили...
Причем тут браузеры. есть api который по фингерпринту, ip и т.п. возвращают историю посещений. или по паспортным данным
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Robot
Причем тут браузеры. есть api который по фингерпринту, ip и т.п. возвращают историю посещений. или по паспортным данным
Там выше кто-то позвал модератора чтобы тот среагировал на «обсуждение нехороших вещей»...
источник

R

Robot in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
Там выше кто-то позвал модератора чтобы тот среагировал на «обсуждение нехороших вещей»...
Это нехорошо только если у тебя к ним доступ нелегально. Если работаешь где надо или сотрудничаешь, то все ок.
источник

🤔

🤔 in Django [ru] #STAY HOME
конституцию все еще никто не отменял
источник

🤔

🤔 in Django [ru] #STAY HOME
напоминание
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Robot
Это нехорошо только если у тебя к ним доступ нелегально. Если работаешь где надо или сотрудничаешь, то все ок.
ну, есть вариант с расширением того же хрома и https://developer.chrome.com/extensions/history (это потребует согласие на передачу прав чтения истории от пользователя)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть если пользователь согласен и добровольно даёт эти права - это ок) если делать это в тайне от пользователя - так нельзя и не будет можно никогда) любые попытки сделать это в тайне от пользователя - взлом и нарушение его прав
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
если пользователь согласен поставить в свой браузер расширение, в котором ясным образом указывается то, что оно отправляет его историю посещений на удалённый сервер - это законно) не знаю, причём тут Django правда)
источник

AB

Abdulmuslim Bulataliev in Django [ru] #STAY HOME
Необходимо сделать валидацию поля формы при нажатии кнопки. Поле проверяется js скриптом, точнее отправляю ajax запросы чтобы проверить значение если нет соответствия необходимо запретить submit. Приму статьи примы
источник