zoukankan      html  css  js  c++  java
  • python测试开发django1.安装,开始helloworld

    django 基于python
    python版本2.*和3.*都提供支持
    pip python的一个包管理功能工具

    虚拟环境 virtualenv:python专属的虚拟环境,用来保持一个干净的环境 (建议)

    mysql;关系型数据库,常用数据库之一


    Django是一个使用python编写的开放源代码的web应用宽假(源代码是开源的,遵守BSD版权),采用了mvc的框架模式。也有很多人把它称为mvt(mty)模式。

    官方网站:https://www.diangoprojet.com


    mvt模式
    -本质上与mvc没什么差别,也是各组件之间为了保持松耦合关系,只是定义上有些许不同
    -Model:负责业务对象与数据库(ORM)的对象
    -View:负责业务逻辑,并在适当的时候调用Model和Template
    -Template:负责把页面展示给用户

    注意:Django中还有一个url分发器(也可叫做路由),主要用来将一个个url页面的请求分发给不同的View进行处理,View再调用相应的Model和Template


    创建django工程目录 使用虚拟环境
    安装django pipinstall django

    环境配置: python 3.7.3

         Django  3.0

    创建项目
    先建一个工程,比如我的项目代码想放到E:web_djo目录下,然后新建一个Django project( 即一个 Django 项目实例需要的设置项集合,包括数据库配置、Django 配置和应用程序配置。)
    打开命令行,cd 到一个你想放置你代码的目录,然后运行以下命令:

    django-admin startproject helloworld 创建项目

    创建应用,执行后在项目(helloworld)目录下可查看到app文件夹

    (venv) E:web_django>cd helloworld  切换至项目的目录下

    (venv) E:web_djangohelloworld>python manage.py startapp app  创建应用app

    项目启动,启动服务

    python manage.py runserver

     浏览器访问地址:http://127.0.0.1:8000/ 显示如下页面,则证明django启动成功,该页面为初始页面

     

    pycharm 打开直接进入项目(helloworld)目录,进去后,需要指定虚拟环境解释器
    -pycharm->file->settings->poject interpreter->

  • 相关阅读:
    Linux-KVM, QEMU, Virtualbox, VMWare
    Linux环境下查看CPU是否支持VT虚拟化
    (OK) Phoronix Test Suite
    GNS3: Qemu or VirtualBox?
    Android x86 On Qemu
    ARC Welder——Android 模拟器——App Runtime for Chrome
    Running Android apps using Docker and ARC Welder
    使用Docker编译Android(AOSP)
    Android —— releases of AOSP
    (OK) install android-x86-5.1 on virtualbox
  • 原文地址:https://www.cnblogs.com/wfwt180801-/p/12008093.html
Copyright © 2011-2022 走看看