Django 基模板布局设置

Django 基模板布局设置

基模板

  • 定义基础模板一般分为三块,css部分,body部分,js部分
  • 将基础统一的部分写在基础模板中
  • 差异部分直接 引用 {% block css %}{% endblock %} 将差异部分写在里面即可
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="/static/dist/css/bootstrap.css">
    <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js "></script>
    <script src="/static/dist/js/bootstrap.js"></script>
    <style>
        body{
            margin: 0;
        }
        .pg-header{
            height: 48px;
            background-color: cadetblue;
        }
    </style>

    {# 自定义 差异部分的Css #}
    {% block css %}{% endblock %}
</head>
<body>
    <div class="pg-header">菜单</div>

    {# 自定义 差异部分的body部分 #}
    {% block body %}{% endblock %}

    <script></script>
    {# 自定义 差异部分JS #}
    {% block js %}{% endblock %}
</body>
</html>

原文地址:https://www.cnblogs.com/baolin2200/p/8166874.html

时间: 2024-11-12 08:25:24

Django 基模板布局设置的相关文章

thinkphp多模板布局设置!!

首先开启模板布局要在配置文件添加: 1 'LAYOUT_ON'=>true, 2 'LAYOUT_NAME'=>'layout', 如果需要设置多个布局模板,就要先关闭上面的LAYOUT_ON,也就是修改成false!! 在你的View目录下,想有多少个就多少个!自己创建就行. 然后再你想要哪个布局的页面<head></head>下添加<layout name="模板布局名字"/>,当然没有<head></head>

Android GridView布局设置

先来张效果图: layout布局设置: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent&quo

安卓横屏布局设置

安卓横屏布局设置: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:screenOrientati

django系列6--Ajax04 请求设置(设置csrf_token)

Ajax请求设置csrf_token 官方文档 csrf_token: https://docs.djangoproject.com/en/1.11/ref/csrf/ CSRF** 跨站请求攻击,简单地说,是攻击者通过一些技术手段欺骗用户的浏览器去访问一个自己曾经认证过的网站并运行一些操作(如发邮件,发消息,甚至财产操作如转账和购买商品).由于浏览器曾经认证过,所以被访问的网站会认为是真正的用户操作而去运行.这利用了web中用户身份验证的一个漏洞:简单的身份验证只能保证请求发自某个用户的浏览器

【UWP通用应用开发】集成搜索、粘贴板以及设置共享源和共享目标

在应用中集成搜索 上一节是关于如何添加应用设置和帮助,这一篇讲的是和设置类似的搜索. So-- Let's do it ! 先从简单的页面布局开始,想想我们需要什么,一个带搜索事件的Button,还需要一些TextBlock来提示用户,核心部分自然是一个GridView咯. <Grid Background="Wheat"> <Grid.RowDefinitions> <RowDefinition Height="Auto" />

django中的分页设置

1.在控制台中的展示 from django.core.paginator import Paginator iter = 'abcdefghijklmn' inator = Paginator(iter, 5) page1 = inator.page(1) page1.object_list # 输出当前也的内容 'abcde' page1.number # 输出页码 1 page1.has_next() # 输出是否有下一页 True page1.next_page_number() # 输

0-17 开发板串口设置

一般用Secure CRT 通过串口对开发板进行访问和操作,步骤: 设置快速链接 协议选用Serial,把RTS/CTS的选项去掉 波特率设置为115200

iOS不得姐项目--登录模块的布局,设置文本框占位文字颜色,自定义内部控件竖直排列的按钮

一.登录模块的布局 将一整部分切割成若干部分来完成,如图分成了三部分来完成 设置顶部状态栏为白色的方法 二.设置文本框占位文字颜色 <1>方法一与方法二实现原理是同一种,都是通过设置placeholder的NSAttributeString来设置文字属性 方法二效果图: <2>第三种方法是通过RunTime找到隐藏的可以设置placeholder颜色的属性,通过KVC来赋值.RunTime会单独拿出来讲 三.按钮自定义,重新排列子控件的排列位置

Joomla T3框架布局设置(layout)

T3框架默认支持多种布局,在每种布局中,都是通过区块形式被构建起来的(头部.导航.主体.spotlight等).每个区块包含一个或多个模块,可以灵活指定模块的位置.也就是说,T3布局是以模块位置构成区块,再由区块组成布局样式. 1.创建布局 这种形式的布局文件将被保存在templates/t3_bs3_blank/local/tpls/下. 2.布局文件与布局配置文件保存位置 2.1 另存布局的保存位置(后台) 布局文件:templates/t3_bs3_blank/local/tpls/下 布