简介

简介、环境搭建以及命令介绍免费看

Django是什么,Django由哪几个文件组成,Django的环境搭建等

07-16侠课岛    初级拔高       

后端/Python/Django框架使用入门 10     0     217

简介

Django是一个开放源代码的用python语言编写的web框架,采用了MVC的框架模式,即模型M,视图V和控制器C。

Django由以下几个文件组成:

1、urls.py

网址入口,关联到对应的views.py中的一个函数(或者generic类),访问网址就对应一个函数。

2、views.py

这是一个处理前后端关系,由urls.py渲染到前端或者由urls.py传递到后端的视图逻辑。比如获取数据库资料渲染到前端,又如前端输入数据存入数据库等。

3、models.py

这是一个处理数据库表格式的模型,里边能设定数据库表格的字段名称,长度以及类型等等。相当于一个数据库建表规则。一般情况下,如果不涉及数据库,可以不用管。

4、forms.py

表单,Django自带表单验证,包括各种字段类型的,比如邮箱,手机号码等。

5、admin.py

Django自带的一个后台系统,创建一个超级管理员就能登录,后台非常强大,并且拓展性非常强。

6、settings.py

Django配合文件,可以设置包含的功能,比如应用插件,时区,文字等,还可以设置静态文件目录,media目录等等。

7、Templates 文件夹

Templates 文件夹不是Django自动生成的,是手工添加的,是一个指定路径的存放Html文件模版的文件夹,由veiws.py函数通过urls.py渲染。当然不局限于命名为Templates,本教程都是命名为Templates。

环境搭建

Django版本很多,最新版本已经到2.x。 推介使用Django 1.11.x搭配python 2.7 3.4 3.5 3.6 或者使用Django 2.x 搭配python3.x(注意不支持python2.x)

本教程使用django2.0与python3.6;操作系统为windows,linux也可以使用本教程,大同小异。

2.1、pip 安装

由于python3.6都自带pip,所以我们推介用pip安装django

pip install django

安装完成之后可以用以下命令查看有没有安装好:

pip freeze

命令会列出已安装的第三方包,直接查看django是否存在就行:

pipfreeze

本教程图文或视频等内容版权归侠课岛所有,任何机构、媒体、网站或个人未经本网协议授权不得转载、转贴或以其他方式复制发布或发表。

评价

10

本课评分:
  •     非常好
难易程度:
  •     适中的

内容目录


本文索引


|
教程
粉丝
主页

签到有礼

已签到2天,连续签到7天即可领取7天全站VIP

  • 1
    +2 金币
  • 2
    +3 金币
  • 3
    +5 金币
  • 6
    +7 金币
  • 5
    +6 金币
  • 4
    暖心福利
    自选分类VIP ×1天
  • 7
    惊喜大礼

    自选分类VIP ×3天 +20金币
  • 持续签到 +8 金币

金币可以用来做什么?