使用 pycharm 调试 Python django web项目


 PyCharm 专业版:

先做好简易的网站:

views.py

from django.shortcuts import HttpResponse
def index(request, year, month):
    print(year,month) # 一个形参代表路径中一个分组的内容,按关键字对应匹配
    return HttpResponse('入门教程')

urls.py

from . import views
from django.urls import include, re_path
urlpatterns = [
    #path('admin/', admin.site.urls),
    re_path("^index/([0-9]{4})/([0-9]{2})/$", views.index), # ([0-9]{4}) 表示四位数字   [0-9]{2} 表示2位数字
]

 配置,Run 菜单,Edit Configuration

 加号 + , Python

 输入Name, 选择网站的manage.py 文件,确定

 Run 菜单, Debug

 启动服务器

urls.py

  views.py    如果没有设置断点:

  如果没有设置断点:运行结果:

 设置断点,然后刷新网页:

 停到断点处:

相关