Django环境搭建

Posted wang-p

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django环境搭建相关的知识,希望对你有一定的参考价值。

1、创建应用apitest,项目目录打开命令窗口输入:python  manage.py  startapp  apitest(创建应用命令——常用),如下图:

技术分享图片

 

将apitest添加到autotest项目下面,在settings.py加入‘apitest’,如下图:

技术分享图片

 

2、创建视图,在apitest目录下的views.py文件中加入test函数,如下图:

 技术分享图片

3、创建映射,把视图当前的函数结果映射到前端浏览器页面,在autotest目录下的urls.py文件下加入如下内容:

技术分享图片

在浏览器中输入127.0.0.1:8000/tsst(本地没有启动服务需要先启动服务如下图

技术分享图片技术分享图片

 

4、创建模板,在apitest目录下创建templates文件夹,在该文件夹下创建login.html文件,并在其中输入如下内容:

技术分享图片

在apitest目录下的view.py文件中创建以utf-8格式的login函数,如下图

技术分享图片

在autotest目录下的urls.py文件中创建关联映射,如下图

技术分享图片

在浏览器中输入127.0.0.1:8000/login,会看到登录页面,如下图(记得启动服务情况下访问)

技术分享图片

5、连接mysql数据库,本地下载安装MySQL,设置用户名为root,密码为test123456,然后安装Navicat(博主安装的是MySQL5.5),连接数据库如下图:

技术分享图片

MySQL下载地址:https://pan.baidu.com/s/1ioVwcbYkLnjPKUZW-2Ltdw 密码:7r8y

MySQL安装教程:https://wenda.so.com/q/1495335630219611

Navicat下载地址:https://pan.baidu.com/s/1OD1rLg9Qprseo19feBVVGw 密码:bebr(包含破解工具)

Django默认连接SQLite这里需要改成MySQL,在autotest目录下的settings.py文件中修改如下:

技术分享图片

在autotest目录下的__init__.py文件中加入如下内容

技术分享图片

在Navicat客户端中创建autotest数据库,如下图

技术分享图片

用pip命令安装pySQL第三方库,并将python目录下的base.py当的如下代码注释掉

python 目录下命令窗口 pip  install pysql

技术分享图片

技术分享图片

同步数据库,在autotest目录窗口输入命令:

python manage.py makemigrations

python manage.py migrate

结果如下

技术分享图片

创建MySQL超级管理员账号,在autotest目录窗口输入命令:python manage.py createsuperuser

结果如下

技术分享图片

在浏览器中输入127.0.0.1:8000/admin,在登录页面输入账号密码,结果如下

技术分享图片

技术分享图片

Django环境搭建完成

以上是关于Django环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

Django基础--环境搭建并创建django项目

Django框架之虚拟环境搭建

Python经典前端框架:Django,第一天Django环境搭建

基于Django-admin 二次开发(一)环境搭建

python学习--Django虚拟环境搭建

Django搭建博客-搭建开发环境