• 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
    
    
  • 相关阅读:
    Java虚拟机------JVM内存区域
    Java虚拟机------垃圾收集器
    Java虚拟机--------JVM常见参数
    Kafka和的安装与配置
    Kafka介绍与消息队列
    Kafka命令操作
    Kafka深度解析
    Flume架构
    四十三、NPM报错ERR! code UNABLE_TO_VERIFY_LEAF_SIGNATURE
    四十二、在线预览pdf文件
  • 原文地址:https://www.cnblogs.com/michealjy/p/11823388.html
Copyright © 2020-2023  润新知