首页>>后端>>Python->django中meta是什么

django中meta是什么

时间:2023-12-06 本站 点击:0

导读:本篇文章首席CTO笔记来给大家介绍有关django中meta是什么的相关内容,希望对大家有所帮助,一起来看看吧。

本文目录一览:

1、meta什么意思2、django类里 写个meta什么意思3、meta文件是什么东西4、meta是什么意思?5、META是什么意思?

meta什么意思

META标签,是HTML语言head区的一个辅助性标签。在几乎所有的page里,我们都可以看

到类似下面这段html代码:

-----------------------------------------------

head

meta http-equiv="Content-Type" content="text/html; charset=gb2312"

/head

-----------------------------------------------

这就是meta标签的典型运用。meta标签有多少参数,有什么作用,为什么我们要特别重

视它呢?让我们一起来发掘meta标签的奥妙!

根据HTML语言标准注释:meta标签是对网站发展非常重要的标签,它可以用于鉴别作者,

设定页面格式,标注内容提要和关键字,以及刷新页面等等。

meta标签分两大部分:HTTP-EQUIV和NAME变量。

●HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确

地显示网页内容。常用的HTTP-EQUIV类型有:

1.expires(期限)

说明:可以用于设定网页的到期时间。一旦网页过期,必须到服务器上重新调阅。

用法:META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT"

注意:必须使用GMT的时间格式。

2.Pragma(cach模式)

说明:禁止浏览器从本地机的缓存中调阅页面内容。

用法:META HTTP-EQUIV="Pragma" CONTENT="no-cache"

注意:这样设定,访问者将无法脱机浏览。

3.Refresh(刷新)

说明:需要定时让网页自动链接到其它网页的话,就用这句了。

用法:META HTTP-EQUIV="Refresh" CONTENT="5;URL= "

注意:其中的5是指停留5秒钟后自动刷新到URL网址。

4.Set-Cookie(cookie设定)

说明:如果网页过期,那么存盘的cookie将被删除。

用法:META HTTP-EQUIV="Set-Cookie" CONTENT="cookievalue=xxx;

expires=Wednesday, 21-Oct-98 16:14:21 GMT; path=/"

注意:必须使用GMT的时间格式。

5.Window-target(显示窗口的设定)

说明:强制页面在当前窗口以独立页面显示。

用法:META HTTP-EQUIV="Window-target" CONTENT="_top"

注意:用来防止别人在框架里调用你的页面。

5.Content-Type(显示字符集的设定)

说明:设定页面使用的字符集。(我们在前面字体设计中已经介绍过它的作用)

用法:meta http-equiv="Content-Type" content="text/html; charset=gb2312"

●meat标签的NAME变量语法格式是:

META NAME="xxx" CONTENT="xxxxxxxxxxxxxxxxxx"

其中xxx主要有下面几种参数:

1.Keywords(关键字)

说明:keywords用来告诉搜索引擎你网页的关键字是什么。

举例:META NAME ="keywords" CONTENT="life, universe, mankind, plants,

relationships, the meaning of life, science"

2.description(简介)

说明:description用来告诉搜索引擎你的网站主要内容。

举例:META NAME="description" CONTENT="This page is about the meaning of

life, the universe, mankind and plants."

3.robots(机器人向导)

说明:robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。

CONTENT的参数有all,none,index,noindex,follow,nofollow。默认是all。

举例:META NAME="robots" CONTENT="none"

4.author(作者)

说明:标注网页的作者

举例:META name="AUTHOR" content="ajie,ajie@netease.com"

以上是meta标签的一些基本用法,其中最重要的就是:Keywords和description的设定。

为什么呢?道理很简单,这两个语句可以让搜索引擎能准确的发现你,吸引更多的人访问

你的站点!

根据现在流行搜索引擎(Lycos,AltaVista等)的工作原理,搜索引擎首先派出机器人自动

在www上搜索,当发现新的网站时,便检索页面中的keywords和decription,并将其加入到自

己的数据库,然后再根据关键词的密度将网站排序。

也就是说:

1. 如果你的页面中根本没有Keywords和description的meta标签,那么机器人是

无法将你的站点加入数据库,网友也就不可能搜索到你的站点。

2. 如果你的关键字选的不好,关键字的密度不高,被排列在几十甚至几百万个站点的后面

被点击的可能性也是非常小的。

所以,我们必须记住添加keywords和description的meta标签,并尽可能写好关键字和简介。

写keywords的禁忌是:

1.不要用常见词汇。例如www,homepage,net,web等。

2.不要用形容词,副词。例如最好的,最大的等。

3.不要用笼统的词汇,要尽量精确。例如不用"摩托罗拉手机",改用"V998"等

寻找合适的关键词的一个技巧是:到lycos,Alta,infoseek等搜索引擎,搜索与你内容相仿

的网站,查看排名前十位的网站的meta关键字,copy下来用到自己的站点上。

这里,我们举一段微软多媒体网站的关键字供你参考:

meta name="keywords" content="joke, music, MP3, media, audio,

joke of the day, downloads, free music, horoscope, radio, video,

music downloads, movies, radio station, media player, free,

download, weather, horoscopes, windows media technologies,

online, radio station guide, free download"

小资源:人们最常用的一些搜索词(即关键词)可以到

两个网址一看,那里有每个月网上最流行搜索词的排行榜.

另外为了提高搜索点击率,这里还有一些"邪门歪道":

1.为了增加关键词的密度,将关键字隐藏在页面里(将文字颜色定义成与背景颜色一样)。

2.在图象的alt注释语句中加入关键字。

如:IMG SRC="xxx.gif" Alt="keywords"

3.利用HTML的注释语句,在页面代码里加入大量关键字。

用法: !--- 这里插入关键字 ---

django类里 写个meta什么意思

class Meta:

abstract=True来定义这类是不是抽象类,所谓抽象类就是在实例的时候并不会起作用,只是用来定义一些公共字段,给子类提供继承,子类是可以创建表的。

meta文件是什么东西

meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的head与/head中,meta

标签的用处很多。meta

的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描述)和keywords(分类关键词),所以应该给每页加一个meta值。比较常用的有以下几个:

name 属性

1、meta name=Generator contect=用以说明生成工具(如Microsoft FrontPage

4.0)等;

2、meta name=KEYWords contect=向搜索引擎说明你的网页的关键词;

3、meta name=DEscription contect=告诉搜索引擎你的站点的主要内容;

4、meta name=Author contect=你的姓名告诉搜索引擎你的站点的制作的作者;

5、meta name=Robots contect=

all|none|index|noindex|follow|nofollow

其中的属性说明如下:

设定为all:文件将被检索,且页面上的链接可以被查询;

设定为none:文件将不被检索,且页面上的链接不可以被查询;

设定为index:文件将被检索;

设定为follow:页面上的链接可以被查询;

设定为noindex:文件将不被检索,但页面上的链接可以被查询;

设定为nofollow:文件将不被检索,页面上的链接可以被查询。

http-equiv属性

1、meta http-equiv=Content-Type

contect=text/html;charset=gb_2312-80

和 meta http-equiv=Content-Language

contect=zh-CN用以说明主页制作所使用的文字以及语言;

又如英文是ISO-8859-1字符集,还有BIG5、utf-8、shift-Jis、Euc、Koi8-2等字符集;

2、meta http-equiv=Refresh

contect=n;url=;定时让网页在指定的时间n内,跳转到页面;

3、meta http-equiv=Expires contect=Mon,12 May 2001 00:20:00

GMT可以用于设定网页的到期时间,一旦过期则必须到服务器上重新调用。需要注意的是必须使用GMT时间格式;

4、meta http-equiv=Pragma

contect=no-cache是用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出;

5、meta http-equiv=set-cookie contect=Mon,12 May 2001 00:20:00

GMTcookie设定,如果网页过期,存盘的cookie将被删除。需要注意的也是必须使用GMT时间格式;

6、meta http-equiv=Pics-label

contect=网页等级评定,在IE的internet选项中有一项内容设置,可以防止浏览一些受限制的网站,而网站的限制级别就是通过meta属性来设置的;

7、meta http-equiv=windows-Target

contect=_top强制页面在当前窗口中以独立页面显示,可以防止自己的网页被别人当作一个frame页调用;

8、meta http-equiv=Page-Enter

contect=revealTrans(duration=10,transtion= 50)和meta

http-equiv=Page-Exit

contect=revealTrans(duration=20,transtion=6)设定进入和离开页面时的特殊效果,这个功能即FrontPage中的“格式/网页过渡”,不过所加的页面不能够是一个frame页面。

以上是常用的几个meta属性,有个人主页的朋友不妨在你的主页中加上它,效果可是不一样的哦:)。

meta是什么意思?

意思是:

1、pref. 表示“变化”“变换”之义。

2、n. (Meta)人名;(德、俄、罗、塞、葡、意、英)梅塔(女子教名Margaret的昵称)。

短语:

1、meta- 和 ; 间 ; 中间 ; 元的

2、Meta Fox 沙漠之狐 ; 沙漠之狐街机游戏

3、Meta OS 超级操作系统 ; 操作系统

例句:

What is your meta model for service interfaces and which MEPs do you provide?

你的服务接口元模型是什么,你提供哪些MEP(消息交换模式)?

近义词的用法

alteration 英 [ˌɔːltə'reɪʃn]     美 [ˌɔːltə'reɪʃn]    

n. 改变;变更

词汇搭配

zonal alteration 带状蚀变  relict alteration 残余蚀变

例句

用作名词 (n.)

1、There is a structural alteration to the building.

这座建筑物在这有一处结构上的改变。

2、The alteration would entail an expenditure of 50 pounds.

此项改变将带来为数五十英磅的花费。

META是什么意思?

META是指元素可提供相关页面的元信息,比如针对搜索引擎和更新频度的描述和关键词。

meta共有两个属性,它们分别是http-equiv属性和name属性:

1、http-equiv属性:

HTTP协议是基于TCP的应用层协议,它不关心数据传输的细节,主要是用来规定客户端和服务端的数据传输格式,最初是用来向客户端传输HTML页面的内容。

HTTP首部字段是构成HTTP报文最重要的元素之一。在客户端与服务端之前进行信息传递的时候请求和响应都会使用首部字段,会传递一些重要的元信息。首部字段是以键值对的形式存在的。包含报文的主体大小、语言、认证信息等。

2、name属性:

name 属性规定 input 元素的名称。用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。

但是,只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。主流的浏览器几乎都支持 name 属性。

扩展资料:

META属性主要用于描述网页,对应于content(网页内容)      

1、meta name="Generator" contect=""用以说明生成工具(如Microsoft FrontPage 4.0)等;

2、meta name="KEYWords" contect=""向搜索引擎说明你的网页的关键词;

3、meta name="DEscription" contect=""告诉搜索引擎你的站点的主要内容;

4、meta  name="Author"  contect="你的姓名"告诉搜索引擎你的站点的制作的作者;

5、meta   name="Robots" contect= "all|none|index|noindex|follow|nofollow"

其中的属性说明如下:

1、设定为all:文件将被检索,且页面上的链接可以被查询;

2、设定为none:文件将不被检索,且页面上的链接不可以被查询;

3、设定为index:文件将被检索;

4、设定为follow:页面上的链接可以被查询;

5、设定为noindex:文件将不被检索,但页面上的链接可以被查询;

6、设定为nofollow:文件将不被检索,页面上的链接可以被查询。

参考资料来源:百度百科——META标签

结语:以上就是首席CTO笔记为大家整理的关于django中meta是什么的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/Python/15704.html