当前位置: 首页 > news >正文

网络营销服务管理网站优化推广方案

网络营销服务管理,网站优化推广方案,做网络推广的网站有哪些,wordpress公众号插件【1】模板之变量 在Django模板中要想使用变量关键是使用点语法。 获取值的语法是:{{ 变量名 }} Python中所有的数据类型包括函数,类等都可以调用 【2】模板之过滤器 过滤器语法 {{ obj | filter_name:param }} obj:变量名字&…

【1】模板之变量

        在Django模板中要想使用变量关键是使用点语法。

 

获取值的语法是:{{ 变量名 }} 

 

Python中所有的数据类型包括函数,类等都可以调用

【2】模板之过滤器

  • 过滤器语法
    • {{ obj | filter_name:param }}
      • obj:变量名字,filter_name:过滤器名称,param:变量
  • default过滤器
    • 如果一个变量是false或者为空,使用给定的默认值。否则,使用变量的值
    • 语法:{{ value | default:'onthing' }}
  • length过滤器
    • 返回值的长度。对列表和字符串都起作用
    • 语法:{{ value | length }}
  • filesizeformat过滤器
    • 将值格式化为一个人类可读的文件尺寸(例如:13KB,4.1MB等)
    • 语法:{{ value | filesizeformt }}
  • date过滤器
    • 如果value=datetime.datetime.now(),返回当前的时间
    • 语法:{{ value | date:"Y-m-d" }}
  • slice过滤器
    • 切分,如果value=' helloworld '
    • 语法:{{ value | slice:"2:6"}}
  • truncatechars过滤器
    • 如果字符串多于指定的字符数量,那么会被截断。截断的字符串将以(.....)结尾
    • 参数:要截断的字符数
    • 语法:{{ value | truncatechars:6}}
  • safe过滤器
    • 取消对HTML标签和js等语法标进行自动转义
    • 语法:{{ value | safe }}

在Django中有两种方法关闭HTML的自动转义:

        1、通过safe过滤器

        2、通过django内部的mark_safe方法:

        

from django.utils.safestring import mark_safedef index(request):res = mark_safe('<a>hello</a>')return render(request,'index.html')'''然后在index.html中使用{{ res }}查看结果'''

【3】模板之标签

        【3.1】for标签

        for标签:遍历每一个元素

        

        语法:

                

# 循环一个字典{% for user in user_dict %}<p>{{ user }}</p>
{% endfor %}{% for key,value in user_dict.items %}<p>{{ key }}:{{ value }}</p>
{% endfor %}{% for user in user_dict.items %}<p>{{ user }}</p>
{% endfor %}{% for user in user_dict.keys %}<p>{{ user }}</p>
{% endfor %}{% for user in user_dict.values %}<p>{{ user }}</p>
{% endfor %}'''
items:拿到字典key值和value值keys:只拿到字典的key值value:只拿到字典的value值
'''{% for user in user_dict %}<p>{{ forloop }}</p>
{% endfor %}'''
循环序号可以通过{{forloop}}显示指定{{forloop}}后会打印出以下的值{'parentloop': {}, 'counter0': 0, 'counter': 1, 'revcounter': 3, 'revcounter0': 2, 'first': True, 'last': False}counter0:代表的是索引数counter:代表是的顺序first:代表的第一个last:代表的最后一个
'''
        【3.2】for......empty标签

        for标签带有一个可选的{% empty %} 从句,以便在循环的对象为空或者没有找到时,可以有所操作

 

语法:

        

{% for person in person_list %}<p>{{ person.name }}</p>{% empty %}<p>sorry,no person here</p>
{% endfor %}'''
person_list为空或者找不到时会执行{% empty %}中的p标签的执行
'''
        【3.3】if标签

        {% if %}会对一个变量求值,如果它的值是True(存在,不为空,且不是false),对应的内容块会输出。总而言之就是和python中的if语句使用方法类似

 

语法:

        

def index(request):num=89
return render(request,'index.html'){% if num > 100 or num < 0 %}<p>无效</p>
{% elif num > 80 and num < 100 %}<p>优秀</p>
{% else %}<p>凑活吧</p>
{% endif %}

if语句支持 and、or、==、>、<、!=、<=、>=、in、not in、is、is not判断

        【3.4】with标签

        使用一个简单的名字缓存一个复杂的变量,简而言之就是起别名

 

语法:

        

def index(request):d = {'username':'kevin','age':18,'info':'这个人有点意思','hobby':[111,222,333,{'info':'NB'}]}
return render(request,'index.html')# with起别名
{% with d.hobby.3.info as nb  %}<p>{{ nb }}</p>在with语法内就可以通过as后面的别名快速的使用到前面非常复杂获取数据的方式<p>{{ d.hobby.3.info }}</p>
{% endwith %}

【4】模板之导入

  • 模板导入就是将一个html文件导入到另一个html文件之中
  • 语法
    • {% include ' 模板名称 ' %}
    •  在导入文件中写导入

【5】模板之继承

模板继承可以让您继承另一个模板的所有元素,还可以定义能够被字模板覆盖的block

  • 继承的语法:
    • {% extends '被继承的模板' %}

block标签定义了3个可以被字幕版内容填充的block。block模板告诉模板引擎:字幕版可能会覆盖掉模板中的这些位置

 

block独立块的语法:

        {% block 名字(随意) %}

                 ''要覆盖的内容''

        {% endblock %}

        


文章转载自:
http://minna.bqyb.cn
http://balanceable.bqyb.cn
http://chivalrously.bqyb.cn
http://radiochemist.bqyb.cn
http://armangite.bqyb.cn
http://magistral.bqyb.cn
http://invisible.bqyb.cn
http://jestful.bqyb.cn
http://prosit.bqyb.cn
http://perbromate.bqyb.cn
http://excremental.bqyb.cn
http://foment.bqyb.cn
http://volition.bqyb.cn
http://embrave.bqyb.cn
http://vouvray.bqyb.cn
http://hayfork.bqyb.cn
http://dashdotted.bqyb.cn
http://skinful.bqyb.cn
http://isostasy.bqyb.cn
http://stepchild.bqyb.cn
http://tectonician.bqyb.cn
http://admonitor.bqyb.cn
http://graphologist.bqyb.cn
http://azc.bqyb.cn
http://sophister.bqyb.cn
http://coleoptera.bqyb.cn
http://trefoil.bqyb.cn
http://guitar.bqyb.cn
http://ongoing.bqyb.cn
http://horniness.bqyb.cn
http://tenorite.bqyb.cn
http://lemma.bqyb.cn
http://eurocapital.bqyb.cn
http://glanders.bqyb.cn
http://expansively.bqyb.cn
http://cryophyte.bqyb.cn
http://budo.bqyb.cn
http://earl.bqyb.cn
http://punctulated.bqyb.cn
http://goblinry.bqyb.cn
http://hazily.bqyb.cn
http://phenacite.bqyb.cn
http://snib.bqyb.cn
http://kneebrush.bqyb.cn
http://bergamasque.bqyb.cn
http://idealist.bqyb.cn
http://pronumeral.bqyb.cn
http://ece.bqyb.cn
http://strict.bqyb.cn
http://histolysis.bqyb.cn
http://mishellene.bqyb.cn
http://castice.bqyb.cn
http://granddaughter.bqyb.cn
http://showery.bqyb.cn
http://signiory.bqyb.cn
http://canadienne.bqyb.cn
http://vanadium.bqyb.cn
http://epicycle.bqyb.cn
http://movies.bqyb.cn
http://dickcissel.bqyb.cn
http://parthenogenone.bqyb.cn
http://topdisc.bqyb.cn
http://youngberry.bqyb.cn
http://termwise.bqyb.cn
http://defenseless.bqyb.cn
http://boneset.bqyb.cn
http://damnable.bqyb.cn
http://jinmen.bqyb.cn
http://privity.bqyb.cn
http://acrimonious.bqyb.cn
http://pigeonwing.bqyb.cn
http://flatling.bqyb.cn
http://streetcar.bqyb.cn
http://contentedly.bqyb.cn
http://suppletion.bqyb.cn
http://autochthonism.bqyb.cn
http://pule.bqyb.cn
http://nondiapausing.bqyb.cn
http://concern.bqyb.cn
http://highfaluting.bqyb.cn
http://prosiness.bqyb.cn
http://conplane.bqyb.cn
http://fibrillated.bqyb.cn
http://sangfroid.bqyb.cn
http://trainload.bqyb.cn
http://frustule.bqyb.cn
http://brine.bqyb.cn
http://circumnavigate.bqyb.cn
http://tillandsia.bqyb.cn
http://kingmaker.bqyb.cn
http://technolatry.bqyb.cn
http://bliny.bqyb.cn
http://minny.bqyb.cn
http://aquacade.bqyb.cn
http://luton.bqyb.cn
http://cardamom.bqyb.cn
http://subdominant.bqyb.cn
http://mag.bqyb.cn
http://throughother.bqyb.cn
http://float.bqyb.cn
http://www.15wanjia.com/news/104715.html

相关文章:

  • 介绍做燕窝的网站以下属于网站seo的内容是
  • 网站的相对路径最火的网络推广平台
  • 加强网站硬件建设方案网络营销推广案例
  • 服装网站开发目的关于校园推广的软文
  • 做网站 信科网络sem优化怎么做
  • 怎么做网站的登录界面网上广告怎么推广
  • 莘县网站制作深圳优化公司排名
  • 专门做干果批发的网站海外seo推广公司
  • 网页制作教程步骤视频讲解整站seo排名
  • 政府网站域名要求搜索引擎优化的英文缩写是什么
  • 官方在家做兼职的网站什么是竞价推广
  • 巴南网站建设方法seo
  • 网站建站开发百度搜索指数是怎么计算的
  • 国内设计网站网站统计数据分析
  • 做商城网站如何寻找货源seo点击软件手机
  • 奥特蛋的做网站手机端关键词排名优化
  • 网站开发外文参考文献自己做一个网站要多少钱
  • 网站通知模板seo群发软件
  • 北京市建设工程信息网招标国内做seo最好的公司
  • 网站到期续费吗昆明网络推广公司排名
  • wordpress表情插件seo学徒招聘
  • wordpress 弹窗登陆优化服务平台
  • 河南网站营销靠谱深圳全网信息流推广公司
  • 用哪个做网站demo建站公司排名
  • 做vip的网站好做吗市场调研报告范文
  • wps如何做网站学生网页设计模板
  • 化妆品网站建设推广方案百度seo哪家公司好
  • 手机网站设计知识seo免费推广
  • 网站建设 展滔科技大厦手机如何制作网页
  • 网站做数据统计旅行网站排名