Size: a a a

Django [ru] #STAY HOME

2020 February 14

T

ThunderAL in Django [ru] #STAY HOME
https://channels.readthedocs.io/en/latest/topics/routing.html#channelnamerouter
перечитал. нашёл некий ChannelNameRouter. только, пока не понятно как к нему коннектиться при поднятом ws
буду копать
источник

ДШ

Дима Шендрик in Django [ru] #STAY HOME
Здравствуйте, у меня в проекте есть дата миграция, которая заполняет базу, и при вызове selenium тестов, после первого теста данные удаляются и следйющие тесты ломаются. Посоветуйте пожалуйста как можно решить эту проблему? можно ли заного применить дата миграцию?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Дима Шендрик
Здравствуйте, у меня в проекте есть дата миграция, которая заполняет базу, и при вызове selenium тестов, после первого теста данные удаляются и следйющие тесты ломаются. Посоветуйте пожалуйста как можно решить эту проблему? можно ли заного применить дата миграцию?
для тестов надо описывать данные отдельно
источник

AS

Arseny Safoshin in Django [ru] #STAY HOME
источник

AS

Arseny Safoshin in Django [ru] #STAY HOME
наверное об этом речь
источник

ДШ

Дима Шендрик in Django [ru] #STAY HOME
спасибо
источник

B

BNFF in Django [ru] #STAY HOME
Kostiantyn Kryzhanivskyi
Всем привет, есть гуру регулярных выражений?)
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Kostiantyn Kryzhanivskyi
Всем привет, есть гуру регулярных выражений?)
Нет, как только ты допишешь огромную регулярку, перестаешь понимать как она работает.
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Ребят, всем привет. В админке, нужно создать новый шаблон и расширить юрл для него. Типо admin/path. Как грамотно это сделать?

Шаблон есть, остался юрл
источник

MB

Max Block in Django [ru] #STAY HOME
А как в джанге сделать кастомный хендлер для 500 ошибок?
def error_500(request):
   return HttpResponse("custom error", content_type="text/plain")

вот такой хендлер у меня работает. Но если я пытаюсь параметром передать ошибку: def error_500(request, exception),то такую сигнатуру метода он не принимает.

Как в этом обработчике ошибок получить сам объект ошибки?
источник

V

Valera in Django [ru] #STAY HOME
Anvar Khamidov
Ребят, всем привет. В админке, нужно создать новый шаблон и расширить юрл для него. Типо admin/path. Как грамотно это сделать?

Шаблон есть, остался юрл
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Ок, посмотрю, спасибо
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Max Block
А как в джанге сделать кастомный хендлер для 500 ошибок?
def error_500(request):
   return HttpResponse("custom error", content_type="text/plain")

вот такой хендлер у меня работает. Но если я пытаюсь параметром передать ошибку: def error_500(request, exception),то такую сигнатуру метода он не принимает.

Как в этом обработчике ошибок получить сам объект ошибки?
def error_500(request, exception):
источник

MB

Max Block in Django [ru] #STAY HOME
Pavel Zagrebelin
def error_500(request, exception):
пробую, но получаю ошибку:
SystemCheckError: System check identified some issues:

ERRORS:
?: (urls.E007) The custom handler500 view 'app.views.error_500' does not take the correct number of arguments (request).
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Anvar Khamidov
Ок, посмотрю, спасибо
можешь попробовать как тут: https://gist.github.com/rchrd2/c1cabcbfbfb27295a22c
если будешь пробовать напиши как получилось сделать плиз)
источник

MB

Max Block in Django [ru] #STAY HOME
Pavel Zagrebelin
def error_500(request, exception):
https://docs.djangoproject.com/en/3.0/ref/views/#the-500-server-error-view
— и в доке сигнатура тоже только с одним параметром: request
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Artem Gubatenko
можешь попробовать как тут: https://gist.github.com/rchrd2/c1cabcbfbfb27295a22c
если будешь пробовать напиши как получилось сделать плиз)
Я так делал, я расширил правда от модели типо admin/app/model/mycustomurl и там форму делал. А сейчас у меня такая тема что мне не нужно использовать модель нужно вообще отдельный темплейт и форма, не связанная никак с моделями и бд, как то в голове не складывается картина :(
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
И регистрировать в админке же нужно получается чтр либо, если буду расширять adminsite или я сейчас путаю
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Anvar Khamidov
Я так делал, я расширил правда от модели типо admin/app/model/mycustomurl и там форму делал. А сейчас у меня такая тема что мне не нужно использовать модель нужно вообще отдельный темплейт и форма, не связанная никак с моделями и бд, как то в голове не складывается картина :(
там же вроде просто добавляешь к урлам админки свой урл на вьюху. Какая разница что в этой вьюхе выводить? Она не обязательно должна зависеть от модели
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Сейчас буду щупать
источник