django基础必备三板斧#
主要操作views.py和urls.py
HttpResponse#
内部传入一个字符串参数,返回给浏览器
from django.shortcuts import render, HttpResponse, redirect
def index(request):
return HttpResponse('有点意思')
render#
render可以返回html文件,可以给html页面传值
def login(request):
user_dic = {'username': 'neo', 'password': '123'}
return render(request, 'login.html', {'user_dic':user_dic})
redirect#
重定向,接受一个URL参数,表示跳转指定的URL。
可以是后缀名,也可以是全路径
def home(request):
return redirect('/index')
# return redirect('https://coding.net/')