python django项目实例_【Django】项目实例

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实现某个功能,比如博客,公共档案数据库或者见到的投票系统 ;

<

你可能感兴趣的:(python,django项目实例)