Python学习笔记-flask配置成django文件目录风格--2

本文介绍了如何将Flask项目按照Django的文件目录结构进行组织。首先展示了Django项目的标准目录结构,然后指出Flask作为微框架不会自动生成这些结构。接着,作者手动创建了类似的Flask应用结构,包括创建`manage.py`,并在`app/__init__.py`中定义`create_app`方法以初始化视图。通过使用Flask的blueprint,作者编写了路由并进行了测试,确保在不同的环境变量下能够正常工作。最后,文章计划进一步添加pymysql模块和migrate,以实现数据库的拆分和配置。
摘要由CSDN通过智能技术生成

在env的python环境退出,换成mydjango。

deactivate
workon mydjango

然后通过django指令新建一个HelloDjango项目和app应用

django-admin startproject HelloDjango
cd HelloDjango
python manage.py startapp app
tree HelloDjango

我们可以看到django项目的文件目录结构在这里插入图片描述
这里我们主要看下:

  • HelloDjango:是我们项目的容器
  • HelloDjango/init.py:是一个空文件目录,告知是一个python文件夹
  • HelloDjango/settings.py:是整个项目的配置文件
  • HelloDjango/urls.py:保存整个项目的路由地址,可以加载项目其他应用的url
  • HelloDjango/wsgi.py: WSGI 兼容的 Web 服务器入口,以便运行你的项目。
  • manage.py:是个命令行工具,可以通过多种方式和django交互

再来看下新建的app目录结构:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值