• django的几个常见命令、request请求取值形式、数据库连接、


    django基础知识薄弱点

    几个常见的命令

    #创建django项目
    django-admin startproject mysite
    
    #启动django项目
    python manage.py runserver
    
    #创建应用app
    python manage.py startapp app01
    
    #数据库迁移
    python manage.py makemigrations
    python manage.py migrate
    
    

    request请求获取值的形式

    request.GET/POST.get('key')  # 默认取的是列表的最后一个元素 并不是直接将列表取出
    
    request.POST/GET.getlist('key')  # 直接将value的列表取出
    

    数据库连接的两句话

    '''
    注意:
    	pymysql模块连接数据库是在  项目名/应用名  文件下的__init__文件都可以指定
    	import pymysql
    	pymysql.install_as_MySQLdb()
    '''
    

    有/无名分组、反向解析

    url(r'^test/(d+)/', views.test) # 无名分组,后台视图函数需要加一个参数来传值,如果不确定要有多少,用*args代替
    
    #视图函数
    def test(request, num/*args):
        pass
    
    
    
    url(r'^test/(?P<month>d+)/', views.test) #有名分组,后台视图函数也需要加一个参数,和无名分组类似;如果不确定要多少,需要用**kwargs代替
    
    #视图函数
    def test(request, num/**kwargs):
        pass
    
    
  • 相关阅读:
    mysql优化四(SQL优化)
    mysql优化三(索引)
    mysql优化二(优化数据库的设计)
    mysql优化一(优化方式)
    ES6——Thunk函数
    JavaScript例子
    fetch使用
    ES6—Generator的next()方法传参
    ES6——Generator函数抛出异常
    JavaScript对象添加属性和方法
  • 原文地址:https://www.cnblogs.com/michealjy/p/11823388.html
Copyright © 2020-2023  润新知