Django框架
【简介】:Python下有许多款不同的 Web 框架,Django是重量级的web框架中最有代表性的框架之一。
下面介绍使用Pycharm图形化界面创建 Django项目 。
一、创建Django项目
点击file => new project创建新项目。选择Django栏目,输入项目名称,这里采用mysite。选择Python解释器版本,点击create创建。如图:
第一步
【第二种方式】项目创建过程也可以这样做:
在 teminal命令窗格 中通过命令安装Django库:
pip install django django-admin
python manage.py startproject mysite
以及开始一个新的项目:
python manage.py startproject mysite
生成的目录如下图所示:
第二步
三、各文件和目录的用途:
上图为Django项目的根目录。它包含了一系列自动生成的目录和文件,具备各自专有的用途。
外层的mysite目录与Django无关,只是你项目的容器,可以任意命名;
manage.py:一个命令行工具,用于与Django进行不同方式的交互脚本,非常重要,也是 Django的管理主程序;
内层的mysite/ 目录是真正的项目文件包裹目录,他的名字是你引用内部文件的包明,例如: mysite.urls。 - mysite/init.py : 一个定义包的空文件;
mysite/settings.py: 项目的主配置文件
mysite/urls.py: 路由文件,所有的任务都是从这里开始分配,相当于Django驱动站点的内容 表格;
mysite.wsgi.py : 一个基于WSGI的web服务器进入点,提供底层的网络通信功能(通常不用care...);
四、创建APP
在每个Django项目中可以包含多个APP,相当于一个大型项目中的分系统,子模块,功能部件等等,相互之间比较独立,但也有联系。
APP应用和project项目的区别:
一个APP实现某个功能,比如博客,公共档案数据库或者见到的投票系统 ;
<