Django admin 404 ошибка отображения страницы. Невозможно найти возвращаемую страницу при вставке данных
когда я добавляю или удаляю данные в админке, я получаю ошибку 404 not found. Я использую windows server.
urls.py:
from django.contrib import admin
from django.urls import path, include
from django.conf.urls.static import static
from django.conf import settings
from django.contrib.sitemaps.views import sitemap
from home.sitemap import StaticViewSitemap
sitemaps = {
'static':StaticViewSitemap
}
urlpatterns = [
path('admin/', admin.site.urls),
path('', include("home.urls"), name="anasayfa"),
path('sitemap.xml', sitemap, {"sitemaps":sitemaps}, name="sitemaps")
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
if settings.DEBUG:
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Home urls.py:
from django.contrib import admin
from django.urls import path
from django.views.generic import TemplateView
from . import views
app_name = "home"
urlpatterns = [
path(r'', views.index, name="anasayfa")
path(r'galeri', views.galeri, name="galeri"),
]
models.py
from django.db import models
class Galeri(models.Model):
baslik = models.CharField(max_length=255,null=True,blank=True, verbose_name="Başlık")
resim = models.ImageField(blank=True, null=True, verbose_name="Fotoğraf Ekle")
class Video(models.Model):
baslik = models.CharField(max_length=255, null=True, blank=True, verbose_name="Başlık")
video = models.FileField(upload_to="video", blank=True, null=True)
settings.py:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
"home",
'django.contrib.sitemaps'
]
Проект прекрасно работал на localhost, но у меня возникла такая проблема, когда я загружаю его на свой домен. Страницы сайта работают нормально, но есть только эта проблема в панели администратора.
Прошу прощения за мой плохой английский. Заранее спасибо за помощь
