view的返回
修改urls。配置路由
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^login/$', views.login),
url(r'^api/',include('testapp.urls')),
url(r'test/',views.test),
url(r'redir/',views.redir)
]
编辑对应的views视图中的类方法
def redir(request):
print('this is redir')
return redirect('/login/')
def test(request):
dic={'a':1,'b':2}
dic_json=json.dumps(dic)
return HttpResponse(dic_json)
redir的访问自动跳转到login路由中
test的访问,可以对字典转换成字符
admin
在django项目中创建超级用户
python manage.py createsuperuser
输入用户名和密码
admin.py中导入modles
from django.contrib import admin
from testapp import models
Register your models here.
admin.site.register(models.Person)
使用rul刷新,发现可以看到返回