Django框架学习--创建项目
Posted sakura-d
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django框架学习--创建项目相关的知识,希望对你有一定的参考价值。
基础
- 前端:html CSS javascript
- 云端接口: JSON AJAX RESTful
- Web服务器: Apache nginx Tomcat
- Web框架: Django Tornado Flask Pyramid
- 业务逻辑: Python
- 数据库: mysql PostgresQL Mongo Sqlite
安装IDE
安装、使用pycharm或者其他IDE
pycharm官网
创建项目
DOC命令行cd到保存项目的目录下
如在E:Python_Project目录下创建一个mysite项目,使用django-admin startproject 项目名称,创建项目
启动服务器
复制上面显示的服务器IP(本机IP地址:http://127.0.0.1:8000/)
Ctrl+c关闭服务器
项目目录结构
Django文档
Django官网
Django是基于MTV模式的框架,即 M: Model T:Template V:View
- Model:直接同数据库打交道的一层,与数据组织相关的功能,组织和储存数据的方法和模式,与数据模型相关的操作
- Template:与表现相关的所有功能,页面展示风格和方式,与具体数据分离,用于定义表现风格
- View:针对客户端请求,获取数据、筛选数据、整合数据,并指定数据显示模式
创建应用(Application,App)
我们前面创建了一个项目(网站),项目相当于一个容器,包含各种配置文件和功能文件
而应用,就是对应特定的功能。举个例子:QQ相当于一个项目,视频通话是其中的一个功能(应用),发送文字是另一个功能(应用)
创建APP的命令:Django-admin startapp +应用名称,比如我们创建一个名为student的应用:Django-admin startapp student
用pycharm打开、编写该项目
打开pycharm;选择:Open,选择该项目;配置该项目所用的解释器(环境);
以上是关于Django框架学习--创建项目的主要内容,如果未能解决你的问题,请参考以下文章