я получаю всплывающее окно в своем браузере после запуска кода, в котором говорится : произошла ошибка

#django #django-views #django-urls

Вопрос:

введите описание изображения здесь я не знаю, почему я получаю ошибку, чтобы получить свое urls право, когда я добавляю chat/ в свой проект, но заставляю его работать, когда я меняю свои URL '' -адреса на то, когда у меня уже есть основное приложение urls.py '' . urls.py

 from django.contrib import admin from django.contrib.auth import views as auth_views from django.urls import path, include from django.conf import settings from django.conf.urls.static import static  urlpatterns = [  path('admin/', admin.site.urls),  path('', include('blog.urls')),  path('chat/', include('chat.urls')),]  

приложение urls.py

 from django.urls import path from . import views  urlpatterns = [  path('', views.home, name='index'),  path('lt;str:roomgt;/', views.room, name='room'),  path('checkview', views.checkview, name='checkview'),  path('send', views.send, name='send'),  path('getMessages/lt;str:roomgt;/', views.getMessages, name='getMessages'), ]  

index.html

 lt;!DOCTYPE htmlgt; lt;htmlgt; lt;headgt; lt;meta name="viewport" content="width=device-width, initial-scale=1"gt; lt;stylegt; body {  margin: 0 auto;  max-width: 800px;  padding: 0 20px; }  .container {  border: 2px solid #dedede;  background-color: #f1f1f1;  border-radius: 5px;  padding: 10px;  margin: 10px 0; }  .darker {  border-color: #ccc;  background-color: #ddd; }  .container::after {  content: "";  clear: both;  display: table; }  .container img {  float: left;  max-width: 60px;  width: 100%;  margin-right: 20px;  border-radius: 50%; }  .container img.right {  float: right;  margin-left: 20px;  margin-right:0; }  .time-right {  float: right;  color: #aaa; }  .time-left {  float: left;  color: #999; } lt;/stylegt; lt;/headgt; lt;bodygt;  lt;div align="center"gt;  lt;h2gt;Kan'nan Chatlt;/h2gt; lt;/divgt;   lt;div class="container"gt;  lt;stylegt;  input[type=text], select {  width: 100%;  padding: 12px 20px;  margin: 8px 0;  display: inline-block;  border: 1px solid #ccc;  border-radius: 4px;  box-sizing: border-box;  }   input[type=submit] {  width: 100%;  background-color: #4CAF50;  color: white;  padding: 14px 20px;  margin: 8px 0;  border: none;  border-radius: 4px;  cursor: pointer;  }   input[type=submit]:hover {  background-color: #45a049;  }   div {  border-radius: 5px;  background-color: #f2f2f2;  padding: 20px;  }  lt;/stylegt;   lt;form id="post-form" method="POST" action="checkview"gt;  {% csrf_token %}  lt;labelgt;Room Namelt;/labelgt;  lt;input type="text" name="room_name" id="room_name" width="100px" /gt;  lt;labelgt;Usernamelt;/labelgt;  lt;input type="text" name="username" id="username" width="100px" /gt;  lt;input type="submit" value="Enter Room"gt;  lt;/formgt; lt;/divgt;   lt;/bodygt;   lt;/htmlgt;