接口平台(环境&架构&创建)

环境

python

python使用的36

Django

Django3.2

pip install django

架构

创建

windows下cmd 打开命令编辑器

f:

cd 到项目文件夹

# 输入django-admin 就可以直接使用django的各种命令

django-admin

创建Django项目

# 创建项目
django-admin startproject 项目名

manage.py是我们的一个命令行工具,你可以理解为大管家django-admin在此项目内的化身,只管这个项目的管家。所有命令都可以通过这个执行。

settings.py是我们项目的基本设置,比如资源存放路径啊,html模版路径啊,要加载的app啊,都可以放在这里

urls.py 是我们的路由配置器,相当于我们在地址栏输入的各种url,最终指向哪个后台函数,都要通过urls.py来建立映射

wsgi.py 一个wsgi兼容的web服务器的入口,以便运行我们的项目,后续基本不会动它

init.py 学python的都知道,只是告诉python这是个模块,里面东西可以import调用而已。

执行创建app的命令:

python manage.py startapp app名

init.py 仍然是告诉python这是一个模块,不是一个纯文件夹那么简单

admin.py管理django后台的一个文件,我们要在后台中看到的数据库表都需要在这里注册,后续会详细说明

models.py 是用来设置数据库格式的,django采用的是orm方式来和数据库进行交互,默认使用sqlite3轻量级的数据库

views.py 是web后端交互层,也叫视图逻辑层。也就是用来和我们前端交互的。urls.py就是把各种url和views.py中的函数给对应起来的,这个文件我们可以复制很多个哦

migrations是存放我们orm操作数据库的实际代码的,完全是django自动配置,无需也千万不要动里面后续生成的文件哦~否则你项目挂了奥

tests.py给我们单元测试用的

apps.py文件我们可以忽略掉它,因为有的django版本中并没有这个文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值