django学习

5 篇文章 0 订阅
2 篇文章 0 订阅
文件含义:
settings.py(配置文件)
urls.py(路由与视图函数对应关系)
wsgi.py(wsgiref模块)
manage.py(django的入口文件)
ab.sqlite3(django自带的sqlite3数据库)
admin.py(django后台管理)
apps.py(注册使用)
migrations(数据库迁移记录)
models.py(数据库相关的模型类)
tests.py(测试文件)
views.py(视图函数)
创建app文件,需要在settings.py中导入(可简写,可全称)
templatew文件(用于存放html文件)
HttpResponse(返回字符串)
render(返回html文件)
redirect(重定向,跳转网址)
静态文件(前端已经写好的,能够直接调用的文件:js,css,img,第三方前端框架;需要在url文件中添加接口:os.path.join)
requst对象方法(def login(request):
    # 返回一个登陆界面
    # print(request.method)
    if request.method == 'GET':
        print("lzyzxy")
        return render(request, 'login.html')
    elif request.method == 'POST':
        print(request.POST)
        # """
        # get只会获取列表中最后一个元素:3 <class 'str'>
        # """
        # username = request.POST.get('username')
        # print(username, type(username))
        # lzy = request.POST.get('lzy')
        # print(lzy, type(lzy))
        # """
        # getlist能获取整个列表:['1', '2', '3'] <class 'list'>
        # """
        username = request.POST.getlist('username')
        print(username, type(username))
        lzy = request.POST.getlist('lzy')
        print(lzy, type(lzy))
        return render(request, 'lzyzxy.html')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值