微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 pycharm 调试 Python django web项目

@H_502_0@ PyCharm 专业版

@H_502_0@ 

@H_502_0@先做好简易的网站:

@H_502[email protected]

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

@H_502[email protected]

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位数字
]
@H_502_0@ 

@H_502_0@ 配置,Run 菜单,Edit Configuration

@H_502_0@ 

@H_502_0@

@H_502_0@ 

@H_502_0@ 加号 + , Python

@H_502_0@

@H_502_0@ 

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

@H_502_0@

@H_502_0@ 

@H_502_0@ Run 菜单, Debug

@H_502_0@

@H_502_0@ 

@H_502_0@ 启动服务器

@H_502_0@

@H_502_0@ 

@H_502[email protected]

@H_502_0@

@H_502_0@ 

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

@H_502_0@

@H_502_0@ 

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

@H_502_0@ 

@H_502_0@ 

@H_502_0@ 

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

@H_502_0@

@H_502_0@ 

@H_502_0@ 停到断点处:

@H_502_0@

@H_502_0@ 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐