zoukankan      html  css  js  c++  java
  • Django:学习笔记

    学习视频:链接:https://pan.baidu.com/s/1KzKUYVLQOlagMfSzq1MEDw      密码:y3qq
     

    Django 版本对应的 Python 版本:

    Django 版本Python 版本
    1.8 2.7, 3.2 , 3.3, 3.4, 3.5
    1.9, 1.10 2.7, 3.4, 3.5
    1.11 2.7, 3.4, 3.5, 3.6
    2.0 3.5+

    1、安装:pip install django

    #检查是否安装成功
    import django
    django.get_version()

    2、创建项目:django-admin startproject ip_management;进入对应目录,执行该命令则在当前目录下生成ip_management目录,工程文件均在该目录下

     创建应用:cd ip_management;   django-admin startapp myip //新建一个myip应用

      【项目(project)与应用(app)的关系】一个项目一般包含多个应用,一个应用也可以用在多个项目中;系统对app有一个约定: 如果你使用了Django的数据库层(模型),你必须创建一个Django app。模型必须存放在apps中。因此,为了开始建造我们的模型,我们必须创建一个新的app

    3、启动服务:

    cd autotest
    python manage.py runserver   //默认启动8000端口
    python manage.py runserver 127.0.0.1:80 //则启动80的端口,需要改动端口,则使用这种方式启动

    此时浏览器输入http://127.0.0.1:8000可以访问,如下页面

    4、构建Django后端

        在project目录,执行python manage.py migrate //迁移同步数据并创建相应的表

    5、创建admin超级用户

    python manage.py createsuperuser
    Username (leave blank to use 'chenjy'): admin
    Email address: ***@***.com
    Password:                  //输入abc123#@!
    Password (again):    
    Superuser created successfully.

    6、输入http://127.0.0.1:8000/admin/,步骤5创建的进行登录

    修改autotest/autotest/settings.py如下,可将登录之后的界面设置为中文

    # LANGUAGE_CODE = 'en-us'
    LANGUAGE_CODE = 'zh-Hans'
    
    # TIME_ZONE = 'UTC'
    TIME_ZONE = 'Asia/Shanghai'

    7、MTV模型

      Models:模型,数据存取层,处理与数据相关的所有事物,如何存取,如何验证有效性等

      Template:模板,表现层,如何在页面或其它类型文档中显示

      Views:视图,包含存取模型及调取恰当模板的相关逻辑,模型与模板之间的桥梁

    8、数据库操作

      1)查询

        user.objects.values("user_name") //

    每天努力一点,每天学习一点。 Keep Moving...
  • 相关阅读:
    存储过程 游标 有用
    Spring框架IOC容器和AOP解析 非常 有用
    业务逻辑;完成根据自动分单结果来决定进行的相关业务处理
    业务逻辑:完成基于分区关键字匹配的自动分单业务逻辑
    业务逻辑:完成基于CRM地址完全匹配的自动分单业务逻辑
    业务逻辑:完成客户下单后前台系统的数据处理并调用后台系统服务处理业务 webservice接口调用 有用
    Spring IOC 少
    Spring IOC 巨多 非常 有用
    Spring ioc
    LeetCode -- Remove Element
  • 原文地址:https://www.cnblogs.com/channy14/p/9956211.html
Copyright © 2011-2022 走看看