首页 > 代码库 > Django(4)
Django(4)
1.获取所有请求信息
导入模块:from django.core.handlers.wsgi import WSGIRequest
request.environ:包含所有的请求信息,可以打印看一下,它是一个字典
2.html模板之继承
公用模板master.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>{% block title %} {% endblock %}</title>#这里设置title可替换,就用block块 <link rel="stylesheet" href="/static/commons.css" /> <style> .pg-header{ height: 50px; background-color: seashell; color: green; } </style> {% block css %} {% endblock %} #这里设置css替换块 </head> <body> <div class="pg-header">小男孩管理</div> {% block content %} {% endblock %}#这里设置内容替换块 <div> <a>asdf</a> <a id="">asdf</a> <a>asdf</a> <a>asdf</a> <a>asdf</a> </div> <iframe src="/"></iframe> </body> </html>
自定义网页tp1.html
{% extends ‘master.html‘ %}#指明继承的模板名 {% block title %}用户管理{% endblock %} #在相应的块里插入内容,块的顺序可以不跟模板中块的顺序相同 {% block content %} #在相应的块里插入内容 <h1>用户管理</h1> <ul> {% for i in u %} <li>{{ i }}</li> {% endfor %} </ul> {% for i in u %} {% include ‘tag.html‘ %} {% endfor %} {% endblock %} {% block css %} #在相应的块里插入内容 <style> body{ background-color: red; } </style> {% endblock %} {% block js %} <script></script> {% endblock %}
Django(4)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。