首页 > 数据库技术 > 详细

django的几个常见项目、request请求取值形式、数据库连接、

时间:2019-11-08 22:10:18      阅读:100      评论:0      收藏:0      [点我收藏+]

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

django的几个常见项目、request请求取值形式、数据库连接、

原文:https://www.cnblogs.com/michealjy/p/11823388.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!