测试平台开发01---Django开发入门

前提:需要安装win10+python3.6+django3.0+mysql5.7的环境(具体安装步骤请自行百度)

1、创建项目

  在磁盘中创建autotest的文件夹,进入文件夹后 执行:C:Python36Scriptsdjango-admin.exe startproject autotest

  执行完毕后会生成相应的文件

2、启动服务

  进入autotest文件夹内,输入python manage.py runserver 127.0.0.1:8000 即可启动服务

  在浏览器中输入:127.0.0.1:8000  可访问对应的django页面

3、创建表

  在autotest文件夹内,执行:python manage.py makemigrations       python manage.py migrate  即可生成对应的表结构

4、创建用户

  在autotest文件夹内,执行:python manage.py creatersuperuser 按照提示信息输入管理员:用户名、邮箱地址、密码   确认加密-y   即可完成

5、用admin用户访问

  (需要重启服务)浏览器中输入:127.0.0.1:8000/admin 输入管理员账号及密码,可成功登录django页面

  

  登录成功后的页面

 6、界面汉化为中文(上面为汉化后的页面)

  Autotest/Autotest/Settings.py中加入中文和时区

  

 7、创建应用

  进入autotest工程目录,执行:python manage.py startapp apitest 创建成功后,会生成对应的apitest文件夹及文件

  

8、创建视图

  在views中加入test函数

  

   创建映射关系

  

   重启服务,然后在浏览器中访问:127.0.0.1:8000/test,即可访问刚定义的函数

 9、创建模板

在apitest下创建templates/login.html文件,文件内容为:

 同样在autotest/urls.py中创建映射关系

在apitest/views.py中创建login函数

 保存后重启服务,浏览器输入:127.0.0.1:8000/login,即可访问刚定义的页面

10、修改数据库为mysql

  因为django默认用的是SQLite3数据库,需要修改相关配置才可以支持mysql,在autotest/settings.py中修改配置信息

  

 先提前安装好pymysql库,然后进入django路径内,注释相关信息

 重复 之前的命令:python manage.py makemigrations          python manage.py migrate

创建管理员:python manage.py createsuperuser 按照提示输入相关信息即可

创建成功后 访问 127.0.0.1:8000/admin    输入上一步创建的用户名和密码 可以成功登录

原文地址:https://www.cnblogs.com/dvbbs2012/p/13466756.html