如何高效处理Django项目中的静态资源请求、数据库连接与操作?

2026-06-11 10:530阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1915个文字,预计阅读时间需要8分钟。

如何高效处理Django项目中的静态资源请求、数据库连接与操作?

小白比三板斧(程咬金)+ from django.shortcuts import render, HttpResponse, redirect + 以上三个,需要用这种风格导入。用法:一、HttpResponse def login(request): return HttpResponse('hi, you') 这是返回字hi, you。

小白比会三板斧(程咬金)

from django.shortcuts import render,HttpResponse,redirect

就是以上三个,需要用这种方式导入。

用法:

一、HttpResponse

def login(request): return HttpResponse('hi , you')

这是返回字符串的,比如你写了一个页面后缀是 login,并且已经在urls里面绑定了,就会调用这个函数,然后return返回的字符串会在页面上显示出来。

二、render

def reg(request): user_dic = {'a.txt':1, 'b':2} return render(request,'reg.html', locals())

这是返回一个html页面的,第三个参数本来写的是一个字典 {“xxx”:user_dict},

但是如果当你想要传很多字典的时候,就会变得非常繁琐,这时候改成locals(),这是把当前名称空间里的所有变量名全传给 reg.html 。

阅读全文

本文共计1915个文字,预计阅读时间需要8分钟。

如何高效处理Django项目中的静态资源请求、数据库连接与操作?

小白比三板斧(程咬金)+ from django.shortcuts import render, HttpResponse, redirect + 以上三个,需要用这种风格导入。用法:一、HttpResponse def login(request): return HttpResponse('hi, you') 这是返回字hi, you。

小白比会三板斧(程咬金)

from django.shortcuts import render,HttpResponse,redirect

就是以上三个,需要用这种方式导入。

用法:

一、HttpResponse

def login(request): return HttpResponse('hi , you')

这是返回字符串的,比如你写了一个页面后缀是 login,并且已经在urls里面绑定了,就会调用这个函数,然后return返回的字符串会在页面上显示出来。

二、render

def reg(request): user_dic = {'a.txt':1, 'b':2} return render(request,'reg.html', locals())

这是返回一个html页面的,第三个参数本来写的是一个字典 {“xxx”:user_dict},

但是如果当你想要传很多字典的时候,就会变得非常繁琐,这时候改成locals(),这是把当前名称空间里的所有变量名全传给 reg.html 。

阅读全文