Django特定的cookie实现符合荷兰法律,使用风险自负。
django-cookie-law-nl的Python项目详细描述
Django Cookie法
=================
这是一个django应用程序,它使实现符合荷兰法律的cookies变得非常容易,只要我能做到
告诉你。我不是律师,所以你要自己承担风险。
更新
========
从0.1.6到0.2或更高
------
模型已更改,请运行向南迁移。已添加多语言支持。可选的标题和结束字段
添加。
从0.1.4到0.1.5
----
如果要从0.1.4更新到0.1.5,请注意CookieBar模型已更改,
您应该运行南部迁移。
要求
============
-jquery>;=1.5.1
用法
=====
-将Cookie法则应用程序添加到已安装的应用程序中。
-在main url.py中添加“url(r'^cookies/”,include('cookie_law.urls'),”,而不添加“.”。
-如果不使用south,则运行cookie法则迁移或syncdb,但您应该这样做。
-加载Cookie工具栏模板标记,并在基本模板的<;body>;标记下包含{%show\u cookie工具栏%}。
-在管理员中创建一个Cookie栏(如果不创建默认栏,则应尽快编辑此栏)。
-用{%if request.cookies.allow_cookies=='1%}<;cookie>;{%endif%}包围您的cookies
Cookie Bar详细信息
-----
-可选标题:
此标题可以显示为文本的标题
-可选链接cookie策略页:
如果您想要一个页面来说明您使用的是哪种cookie以及为什么要将完整的url放在这里。
-链接的可选显示名称:
这将在显示文本之后显示。例如:
“此网站使用cookies,请阅读相关信息<;link_display_name>;”
-允许Cookie按钮的标题:
这将是Cookie Bar按钮中显示的文本。
-文本:
Cookie栏中显示的文本。
-“显示此cookie条”:
如果要显示此特定Cookie栏,请选中此项。
不显示此布尔值的Cookie条。
-可选“显示此Cookie栏的关闭(关闭)按钮”布尔值:
如果要让访问者选择隐藏cookie条,则使用“关闭”字段
同时不接受cookies。这在默认情况下是关闭的。
-可选语言:
您可以为多种语言创建一个cookie条,请阅读多语言支持部分中的更多内容。
每个Cookie Bar都需要将“This Cookie Bar is displayed”布尔值设置为true。
多语言支持
----
如果需要多语言支持,请将所需语言添加到设置文件中。
语言=((“nl”,“nederlands”),(“en”,“english”)。 每次调用Cookie栏模板标签时,它将检查每个语言是否存在Cookie条,
否则,将创建一个。这取决于你把这些翻译成正确的语言。
您可以通过管理员完成此操作。
多语言支持通过检查请求中的语言代码来工作。
本地化中间件应该处理这个问题。如果不存在,将使用默认的荷兰cookie条。
=================
这是一个django应用程序,它使实现符合荷兰法律的cookies变得非常容易,只要我能做到
告诉你。我不是律师,所以你要自己承担风险。
更新
========
从0.1.6到0.2或更高
------
模型已更改,请运行向南迁移。已添加多语言支持。可选的标题和结束字段
添加。
从0.1.4到0.1.5
----
如果要从0.1.4更新到0.1.5,请注意CookieBar模型已更改,
您应该运行南部迁移。
要求
============
-jquery>;=1.5.1
用法
=====
-将Cookie法则应用程序添加到已安装的应用程序中。
-在main url.py中添加“url(r'^cookies/”,include('cookie_law.urls'),”,而不添加“.”。
-如果不使用south,则运行cookie法则迁移或syncdb,但您应该这样做。
-加载Cookie工具栏模板标记,并在基本模板的<;body>;标记下包含{%show\u cookie工具栏%}。
-在管理员中创建一个Cookie栏(如果不创建默认栏,则应尽快编辑此栏)。
-用{%if request.cookies.allow_cookies=='1%}<;cookie>;{%endif%}包围您的cookies
Cookie Bar详细信息
-----
-可选标题:
此标题可以显示为文本的标题
-可选链接cookie策略页:
如果您想要一个页面来说明您使用的是哪种cookie以及为什么要将完整的url放在这里。
-链接的可选显示名称:
这将在显示文本之后显示。例如:
“此网站使用cookies,请阅读相关信息<;link_display_name>;”
-允许Cookie按钮的标题:
这将是Cookie Bar按钮中显示的文本。
-文本:
Cookie栏中显示的文本。
-“显示此cookie条”:
如果要显示此特定Cookie栏,请选中此项。
不显示此布尔值的Cookie条。
-可选“显示此Cookie栏的关闭(关闭)按钮”布尔值:
如果要让访问者选择隐藏cookie条,则使用“关闭”字段
同时不接受cookies。这在默认情况下是关闭的。
-可选语言:
您可以为多种语言创建一个cookie条,请阅读多语言支持部分中的更多内容。
每个Cookie Bar都需要将“This Cookie Bar is displayed”布尔值设置为true。
多语言支持
----
如果需要多语言支持,请将所需语言添加到设置文件中。
语言=((“nl”,“nederlands”),(“en”,“english”)。 每次调用Cookie栏模板标签时,它将检查每个语言是否存在Cookie条,
否则,将创建一个。这取决于你把这些翻译成正确的语言。
您可以通过管理员完成此操作。
多语言支持通过检查请求中的语言代码来工作。
本地化中间件应该处理这个问题。如果不存在,将使用默认的荷兰cookie条。