Size: a a a

Django [ru] #STAY HOME

2021 January 27

A

Alexander in Django [ru] #STAY HOME
Artyom Lazovikov
Есть гайд как отключить админ панель нормально? У меня в проекте вообще нет бд даже)
не писать path('admin/', admin.site.urls), в урлах?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Artyom Lazovikov
Есть гайд как отключить админ панель нормально? У меня в проекте вообще нет бд даже)
а без админки и бд тебе точно джанга нужна? 0_о
источник

A

Alexander in Django [ru] #STAY HOME
Ребят, почему может не работать кастомная страница 404?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Artyom Lazovikov
Есть гайд как отключить админ панель нормально? У меня в проекте вообще нет бд даже)
Вообще там еще в инсталд апс аминка прописана
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Alexander
Ребят, почему может не работать кастомная страница 404?
потому что дебаг тру? или лежит не там?
источник

A

Alexander in Django [ru] #STAY HOME
Alexander
Ребят, почему может не работать кастомная страница 404?
Сделал себе вьюху для проверки
def show_404(request):
   # какие-либо действия
   raise Http404


поместил ссылку на нее в урлс.пай
источник

A

Alexander in Django [ru] #STAY HOME
Nikolay Cherniy
потому что дебаг тру? или лежит не там?
пробовал и так и так
источник

S

Shodmon in Django [ru] #STAY HOME
Artyom Lazovikov
Есть гайд как отключить админ панель нормально? У меня в проекте вообще нет бд даже)
тогда не только админку вырубай
источник

A

Alexander in Django [ru] #STAY HOME
Nikolay Cherniy
потому что дебаг тру? или лежит не там?
Ну вот на debug=False мне возвращает вот это вместо кастомной страницы
источник

S

Shodmon in Django [ru] #STAY HOME
Alexander
Ну вот на debug=False мне возвращает вот это вместо кастомной страницы
так что ты получить хочешь? где начало?
источник

S

Shodmon in Django [ru] #STAY HOME
Alexander
Ребят, почему может не работать кастомная страница 404?
а где она лежит?
источник

S

Shodmon in Django [ru] #STAY HOME
Alexander
Сделал себе вьюху для проверки
def show_404(request):
   # какие-либо действия
   raise Http404


поместил ссылку на нее в урлс.пай
по-моему нужны еще () в конце и мсг
источник

A

Alexander in Django [ru] #STAY HOME
Shodmon
так что ты получить хочешь? где начало?
хочу получить кастомную 404. Сейчас она вот так выглядит
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Alexander
пробовал и так и так
при дебаг тру вместо странички выводится лог об ошибке, а при дебаг фолс у тебя скорее всего джанга не готова работать)
источник

S

Shodmon in Django [ru] #STAY HOME
Alexander
хочу получить кастомную 404. Сейчас она вот так выглядит
где она лежит?
источник

S

Shodmon in Django [ru] #STAY HOME
Shodmon
по-моему нужны еще () в конце и мсг
это исправь
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Alexander
Сделал себе вьюху для проверки
def show_404(request):
   # какие-либо действия
   raise Http404


поместил ссылку на нее в урлс.пай
хендлер есть специальный для этого
источник

A

Alexander in Django [ru] #STAY HOME
Shodmon
а где она лежит?
а, да. Забыл про это.

вьюха кастомная обявлена во views.py в директории самого проекта
def error_404(request, exception=None):
   logging.info(exception)

   context = RequestContext(request)
   # response = render(request, 'error_404.html', context=context)
   response = render(request, '404.html', context=context)
   response.status_code = 404
   return response
+ в урлах еще прописал handler404
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Shodmon
где она лежит?
ну если он во вьюхе указывает, то должно быть норм, ну и судя по тому что в экстенде к бэйзу нет пути - должна быть там где надо
источник

A

Alexander in Django [ru] #STAY HOME
Nikolay Cherniy
при дебаг тру вместо странички выводится лог об ошибке, а при дебаг фолс у тебя скорее всего джанга не готова работать)
да
источник