Pycharm не видит изменений в файле main.py при запуске локального сервера

  1. я создал проект, добавил в него main для главной страницы в views и about, ошибок нет, но текст не отображается page
screenshot при запуске ничего не меняется, но на главной странице он пишет page screenshot может я что-то упускаю? setting ![settings](https://i.stack.imgur.com/2hkmx.png] urls

page screenshot

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('main.urls'))
]

setting.py

    # Application definition

INSTALLED_APPS = [
    'main',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',

views.py в основном приложении

from django.shortcuts import render
from django.http import HttpResponse


def index(request):
    return HttpResponse("<h4>Hellow i'm main page</h4>")


def about(request):
    return HttpResponse('<h4>About as</h4>')

Urls.py в основном приложении

from django.urls import path
from . import views
urlpatterns = [
    path('', views.index),
    path('about', views.about)
]

вы забыли слэш не волнуйтесь, со мной такое часто случалось, когда я начинал изучать django, что сводило меня с ума, когда я пытался понять, где ошибка :D

#Urls.py in main app
path('about/', views.about)
Not
path('about', views.about)
Вернуться на верх