Django框架的开发环境配置

Django框架的介绍

1、为什么要使用Django?

1.1 快速开发 (Python开发、数据库ORM系统)

1.2 大量内置应用(后台管理系统 admin、用户认证系统 auth、会话系统 sessions)

1.3 安全系数高(表单验证、跨站点攻击、SQL注入)

1.4 易于扩展(增加新的功能)

2、使用Django开发要具备的基础知识

2.1 Python基础

2.2 数据库SQL

2.3 HTTP协议、

2.4 HTML&CSS

2.5 正则表达式

Django框架的配置

3、Django 的开发环境

3.1 Python3.X(3.6.5)

3.1.1 安装ipython(pip install ipython) 有助于可视化调试

3.2 Pip (Python 管理工具)

3.3 Django(2.1.2)安装Django(pip install Django)

3.3.1 创建一个 Django 工程

首先在D盘下创建一个 DjangoDemo 文件夹
鼠标右键点击桌面,选择 git bash here
将 DjangoDemo 文件夹拖入打开的终端界面中
在终端中输入 django-admin startproject mysite
回车后输入 cd mysite/
回车后输入 mkdir templates
回车后输入 python manage.py startapp book ,创建一个 book 应用

Django框架的开发环境配置

打开pycharm

Django框架的开发环境配置

打开 mysite 目录下的 settings.py , 并进行如下配置
新增应用名称

Django框架的开发环境配置

新增模板

Django框架的开发环境配置

配置mysql数据库

Django框架的开发环境配置

静态文件加载
在 mysite 目录下新建一个static 静态文件夹,css, js文件夹,用来引入css,js文件

Django框架的开发环境配置

在工程下的settings.py中进行设置

URL
ROOT 根目录
分层(css放在css,js放在js)
Django框架的开发环境配置

加载静态文件

static 为settings.py中STATIC_URL,表示一个URL, 而不是文件目录
Django框架的开发环境配置

路由分发

Django框架的开发环境配置
完成视图函数
Django框架的开发环境配置
在配置urls
Django框架的开发环境配置

ORM映射表结构

Django框架的开发环境配置

新开一个 git bash here 终端窗口,创建 pydb 数据库

圈红可以解决数据库存储中文报错的问题
Django框架的开发环境配置

配置__init__.py 完成mysqlclient 的配置

Django框架的开发环境配置

如果不进行上述配置,将会出现如下错误

Django框架的开发环境配置

执行表模型的映射

Django框架的开发环境配置

最后运行工程

Django框架的开发环境配置

界面显示

Django框架的开发环境配置

###完成### = =.喜欢就加个关注吧

相关文章: