Я только что развернул созданный мной веб-сайт django. Я впервые делаю что-то подобное .. еще новенький ie. Проблема в том, что всякий раз, когда я пытаюсь загрузить что-то на веб-сайт, я получаю следующую ошибку, в то время как DEBUG имеет значение True
Page not found (404)
Request Method: POST
Request URL: https://majestylink.com/admin/music/music/add/
Raised by: django.contrib.admin.options.add_view
Using the URLconf defined in majestylink.urls, Django tried these URL patterns, in this order:
[name='index']
advertise/ [name='advertise']
about-us/ [name='about-us']
promote/ [name='promote']
privacy-policy/ [name='privacy-policy']
s/ [name='search']
admin/
poem/
video/
music/ [name='index']
music/ <slug:slug>/ [name='detail']
ckeditor/
^media\/(?P<path>.*)$
The current path, music/music/add/, didn't match any of these.
Код ниже - это мой URL-адрес приложения musi c ..
from django.urls import path
from . import views
app_name = 'music'
urlpatterns = [
path('', views.IndexView.as_view(), name='index'),
path('<slug:slug>/', views.detail, name='detail'),
]
А это URL моего проекта ..
from django.contrib import admin
from django.urls import include, path
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
path('', include('home.urls')),
path('admin/', admin.site.urls),
path('poem/', include('poems.urls')),
path('video/', include('video.urls')),
path('music/', include('music.urls', namespace='music')),
path('ckeditor/', include('ckeditor_uploader.urls'))
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Что еще мне нужно сделать, чтобы sh что-нибудь опубликовать на веб-сайте? Я все еще новичок, поэтому у меня ограниченные знания о том, как эти вещи работают
Все работает нормально на локальном сервере, у меня возникают ошибки при тестировании на локальном компьютере. Я сделал небольшое изменение при развертывании веб-сайта, который меняет базу данных с sqlite3 по умолчанию *1014* sqlite3 *1015* на MySQL, это будет причиной? Если да, то как я могу это решить. Все миграции прошли успешно