Django及Flask项目下调试、脚本、单个py文件运行环境导入问题
2019-04-08 19:42
281 查看
版权声明:本文参考在末尾附上原文链接,如有遗漏请可以通过评论告知修改。 https://blog.csdn.net/Nzyr_Lizyx/article/details/89004961
Django和Flask是python开发中常用到的两个框架,这两个虽各有异同,但都为开发者提供了很多比便捷高效的开发方式,下面我们所要讨论的问题即关于以下几个场景以及更多的相似场景中值得我们关注的:
- 当项目需要大量的模拟数据进行测试时,这时如果有创建模拟数据的接口去点点点当然也是一种办法,但无疑效率不高,我们可以通过脚本不停地创建models对象这样批量的生成
- 需要对某个部分进行测试如密码验证,邮件发送等(这里所说的功能假设是依赖于django或flask的某些配置的前提下),如果把整个服务启动使场景重现是比较麻烦的,所以可以新建测试来单独把这些功能拿出来测试
- 某些类的需要测试且其中引入了django或flask的配置如logger日志等,同样的场景重现是较为麻烦的,但只是单一运行的话基本是会报错无法运行的
下面直接上代码
Django
from django.conf import settings settings.configure() # 下面加上自己的代码
Flask
from flask import Flask app = Flask(__name__) with app.app_context(): pass # 这里加上自己的代码
一般情况下导入配置后即可成功运行,如遇到其它问题或者感兴趣的同学可以参考官方文档Django官方文档及Flask官方文档,其中有更多更详细的介绍供参考学习
相关文章推荐
- 在运行envirtual环境创建项目,python manage.py migrate同步数据库问题
- django项目导入Eclipse运行调试
- 在Python脚本(.py文件)中配置Django环境
- 一、问题 MyEclipse怎么导出可运行的jar包。 二、测试环境 MyEclipse V8.6 三、操作过程 1、java项目没有导入第三方jar包的情况 这时候打包就比较简单: ①首先在MyE
- Django项目导入Eclipse运行调试
- win7环境Eclipse中运行JAVA项目读取HDFS(hadoop-2.7.2)中的文件实例与问题汇总
- 在使用django框架搭建web中如果需要单独运行py脚本出现AppRegistryNotReady("Apps aren't loaded yet.")问题
- 关于运行django-admin.py创建项目遇到的问题
- Django项目导入Eclipse运行调试
- 老项目在Xcode6调试运行时报错的问题(App installation failed).
- 开发环境下调试没有问题,发布后运行却提示无法更新数据库 *.MDF,因为数据库是只读的解决方法
- Xcode技巧:项目导入外部文件后编译运行出现Undefined symbols for architecture x86_64错误
- django应用找不到settings配置文件,但settings.py文件确实存在的问题
- Cocos2d-x环境搭建问题,Visual studio 2012与Visual studio 2013运行项目出现的错误
- Fedora20 + Nginx + uWSGI + Django环境下访问静态文件可能遇到的问题
- 基于RedHatEnterpriseLinux V7(RHEL7)下SPEC CPU 2006环境搭建以及测试流程(之一)——介绍、安装准备、安装、config文件以及运行脚本介绍
- django 读取js脚本文件中中文乱码问题
- 【问题解决】由于未在web.config文件中启用调试,因此无法在调试模式下运行该页
- 解决问题:vs 使用命令行参数调试时出现"当前项目设置指定将使用特定的安全权限对该项目进行调试.在此模式下,命令行参数将不会传递给可执行文件."
- 关于django 工程创建找不到 django-admin.py 文件问题