Django框架的开发环境配置

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 应用

在这里插入图片描述

打开pycharm

在这里插入图片描述

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

在这里插入图片描述

新增模板

在这里插入图片描述

配置mysql数据库

在这里插入图片描述

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

在这里插入图片描述

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

URL
ROOT 根目录
分层(css放在css,js放在js)
在这里插入图片描述

加载静态文件

static 为settings.py中STATIC_URL,表示一个URL, 而不是文件目录
在这里插入图片描述

路由分发

在这里插入图片描述
完成视图函数
在这里插入图片描述
在配置urls
在这里插入图片描述

ORM映射表结构

在这里插入图片描述

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

圈红可以解决数据库存储中文报错的问题
在这里插入图片描述

配置__init__.py 完成mysqlclient 的配置

在这里插入图片描述

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

在这里插入图片描述

执行表模型的映射

在这里插入图片描述

最后运行工程

在这里插入图片描述

界面显示

在这里插入图片描述

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

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值