如何进行本地Django代码的调试操作?

2026-05-29 14:213阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计210个文字,预计阅读时间需要1分钟。

如何进行本地Django代码的调试操作?

文件名:find_case.py

内容:pythonimport os

def find_cases(directory): cases=[] for root, dirs, files in os.walk(directory): for file in files: if file.endswith('.py'): cases.append(os.path.join(root, file)) return cases

if __name__=='__main__': directory=input(请输入要搜索的目录:) cases=find_cases(directory) for case in cases: print(case)

find_case.py文件:

#coding=utf-8

class MyClass(object):
def getFileAll(self,request):
......

return HttpResponse('success')

 

urls.py:

urlpatterns = [

url(r'^admin/', admin.site.urls),
url(r'^media/(?P<path>.*)$', serve, {"document_root": MEDIA_ROOT}),
url(r'^api-auth/', include('rest_framework.urls',namespace='rest_framework')),
url(r'^',include(router.urls)),

url(r'^getFileAll$',MyClass().getFileAll,name='getFileAll'),

 

启动django:

  

打开浏览器访问:127.0.0.1:8000/getFileAll

如何进行本地Django代码的调试操作?

查看调试日志:

 



本文共计210个文字,预计阅读时间需要1分钟。

如何进行本地Django代码的调试操作?

文件名:find_case.py

内容:pythonimport os

def find_cases(directory): cases=[] for root, dirs, files in os.walk(directory): for file in files: if file.endswith('.py'): cases.append(os.path.join(root, file)) return cases

if __name__=='__main__': directory=input(请输入要搜索的目录:) cases=find_cases(directory) for case in cases: print(case)

find_case.py文件:

#coding=utf-8

class MyClass(object):
def getFileAll(self,request):
......

return HttpResponse('success')

 

urls.py:

urlpatterns = [

url(r'^admin/', admin.site.urls),
url(r'^media/(?P<path>.*)$', serve, {"document_root": MEDIA_ROOT}),
url(r'^api-auth/', include('rest_framework.urls',namespace='rest_framework')),
url(r'^',include(router.urls)),

url(r'^getFileAll$',MyClass().getFileAll,name='getFileAll'),

 

启动django:

  

打开浏览器访问:127.0.0.1:8000/getFileAll

如何进行本地Django代码的调试操作?

查看调试日志: