django学习3
来源:互联网 发布:deepin linux使用教程 编辑:程序博客网 时间:2024/06/08 14:44
我也是小白!大家一起学习吧!
下面写代码:
先从url开始写:打开你项目里的url.py文件。
urlpatterns = [
url(r'^admin/', admin.site.urls)]
#里面有这样的东东
你在urlpatterns里添加
url(r'^***/', view.Function_Name)
#前面的参数是告诉程序你的页面的url地址是什么比如www.baidu.com是他的地址如图后面的/postedit,后面的地址是你对应的处理函数,因为服务器总要接受你的消息,返回你的信息吧,这个函数写在view.py里面,所以第二个参数是view.function_name(view是view文件,function_name是他的函数名)。用view的函数当然要导入文件啦:from AppName import views
那么下面写处理函数了:
打开App里面的Views.py,写处理函数,他的返回值一定是HttpResponse,代表服务器给你回应了,一般是返回render这个函数,它的头文件是
from django.shortcuts importrender
def fun(request): #一定有个参数是request,代表你发出请求了
return render(request,"hello.html",[参数])
那么你的url就会跳转到hello.html文件那里了,就显示了你的页面了。hello.html写在templates的文件夹里面(这是规定)
0 0
- Django 学习笔记(3)
- Django学习3
- django学习3
- Django学习日记3
- Django学习笔记3 Django模型
- Django 学习笔记(3)
- Django学习笔记-3-模板
- Django学习笔记(3) -- Admin
- Python学习之Django(3)
- 学习Tango with django(3)
- django学习
- 学习django
- Django 学习
- Django学习
- Django 学习
- django学习
- Django 学习
- django学习
- SDUVJ开发实录(一):前置知识学习
- 自动和半自动知识提取
- HTML DOM border 属性
- 《scala程序设计》笔记
- ELK介绍安装
- django学习3
- 到底该不该妥协?
- angularjs2 组件的生命周期
- ios线程安全
- Long-term Recurrent Convolutional Networks for Visual Recognition and Description
- 小知识
- 算法训练 未名湖边的烦恼
- AJAX入门学习
- synchronized(this)总结