Django框架中测试脚本的编写


Django框架功能强大,文件功能划分清楚明了,但是与此同时也带来一定的弊端,比如说,只想测试项目中的单个文件,但是按照Django的框架结构,还要写相应的路由,视图函数等前后端交互的内容,就显得非常麻烦。

所以找到一种简单的测试脚本的方法就显得尤为重要!那要如何写呢,其实非常简单,只需简单的几步就可以轻松实现。

  • 第一步:找文件/创文件

找到Django项目自带的tests.py文件,或者自己在项目下新建一个py文件

  • 第二步:配置测试环境

在py文件中,添加以下代码可完成测试环境的配置

import os

if __name__ == "__main__":
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "practice.settings")
# 以上代码可以在manage.py文件中copy过来
    import django  
    django.setup()
# 以上两句需要自己编写
————————————————————————————————————————————————————
# 从这里开始就可以放入自己的测试代码了

重点关注

  • 横线以上所有内容都属于测试环境
  • 在写测试代码的时候,一定要将所有的内容写在测试环境下面,包括import导入部分,不然会报错

看吧,是不是比以前省去了很多麻烦,聪明的你一定学会了吧 ^ ^

posted @ 2022-02-10 19:04  recordlife  阅读(127)  评论(0编辑  收藏  举报