сначала вы должны выбрать одну из следующих строк в myapp.urls и удалить другие
вы не можете установить два представления для шаблонов с одним URL-адресом
path('', views.index, name='index'),
path('', views.myapp_index, name='myapp_index'),
у вас есть два решения для получения индекса/ в качестве основного URL
1. измените Main.urls как показано ниже
path('', include('myapp.urls')),
на
path('index/', include('myapp.urls')),
2. измените myapp.urls как показано ниже
path('', views.index, name='index'),
на
path('index/', views.index, name='index'),
Вы действительно изменили имя URL, которое использует в кодах Python не путь URL-адресов
edit Вы имеете в виду index / like следующее?
www.example.com /
, поэтому вы должны сделать это, как указано выше, но удалить "index /"
, чтобы вы не могли сделать это, как показано ниже:
изменить Main.urls, как показано ниже
path('', include('myapp.urls')),
на
path('^$', include('myapp.urls')),
или
изменить myapp.urls, как показано ниже
path('', views.index, name='index'),
на
path('^$', views.index, name='index'),