Как исправить внутреннюю ошибку в Django?
У меня нет большого опыта работы с Django и я довольно зеленый разработчик. Когда я запускаю localhost, я продолжаю получать Internal Error. Я пробовал большинство решений подобных проблем здесь и ни одно не работает. Может ли кто-нибудь помочь мне? Код не мой, поэтому я не хочу изменять его как таковой. Вот изображение ошибок, которые я получаю: Страница ошибки
Единственное, что можно сделать, не изменяя код, это ввести значение "shop_all_art" в таблице HomePage в базе данных.
Не делитесь кодом через изображения. Вы также должны поделиться связанным кодом.
Ваш стек-трейс ясно говорит, что Python не может получить доступ к первому элементу HomePage.objects.filter(value='shop_all_art')
в файле bidgala/bidgala/pages/views.py
. Скорее всего, all_art_img
пуст.
Похоже, что all_art_img
пуст.
вам следует проверить, есть ли в запросе какие-либо элементы, используя такой метод, как
if all_art_img.exists():
all_art_img[0]