使用 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 如果没有设置断点:
如果没有设置断点:运行结果:
设置断点,然后刷新网页:
停到断点处: