• 测试平台开发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    输入上一步创建的用户名和密码 可以成功登录

  • 相关阅读:
    zabbix+grafana使用
    其它工具网址
    IntelliJ IDEA 进行多线程调试
    mac外接显示器 双屏同时滑动问题
    wacher和acl
    zookeeper介绍
    iterm2用法与技巧
    linux下ssh公钥验证的设置和远程登录
    不变模式
    单例模式创建的三种方式
  • 原文地址:https://www.cnblogs.com/dvbbs2012/p/13466756.html
Copyright © 2020-2023  润新知