django应用程序,向ue公民显示关于cookies的通知。

django-uecookie9的Python项目详细描述


检测当前用户是否位于欧盟的小型应用程序。如果是,则会显示一个关于cookies的小通知。一旦通知被用户关闭,它将不再出现。

uecookie9还创建了一个带有cookie策略的flatpage。

安装

  • 通过PIP安装:

    pip install django-uecookie9
    
  • uecookie9添加到INSTALLED_APPS

  • django.core.context_processors.request添加到TEMPLATE_CONTEXT_PROCESSORS

    from django.conf import settings
     TEMPLATE_CONTEXT_PROCESSORS = settings.TEMPLATE_CONTEXT_PROCESSORS + (
            'django.core.context_processors.request',
    )
    
  • 使用实际的cookie策略覆盖模板uecookie9/policy.html

  • 执行下面的命令(创建一个平面页/cookies/):

    python manage.py uecookie9
    

用法

将以下代码粘贴到模板的正确位置:

{% load uecookie9 %}{% uecookie9 %}

定制

默认情况下,通知包装在一个固定的div中,显示在页面底部。为了自定义它,您必须创建自己版本的模板uecookie9/message.html

免责声明

无法保证此应用程序足以满足ue的要求。使用风险自负。

注释

  • uecookie9已经用django 1.6.5进行了测试,但是它也应该可以使用较新或较旧的版本。
  • 此应用程序包括由MaxMind创建的geolite2数据。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java gradle无法解析配置的任何依赖项:类路径   来自远程服务的java错误字符串解析   java如何在Tomcat之外运行TomcatSpring/Struts 2Quartz任务?   将Java字节转换为Perl   Java选项:返回值或执行某些操作并继续循环   java如何从对象中获取变量?   postgresql自动部署web服务java和glassfish服务器4.1.1?   使用泛型的java Resteasy重写方法   在另一个用户登录后显示上一个用户的java数据   JSP(Java):编码字节数组并在JavaScript中使用,与C中相同#   Java:如何知道jar在Linux中的位置   java模拟已标记为可访问的私有方法的返回值   java无法理解滚动窗格   java Spring Boot Starter Web依赖项提供缺少工件的错误   java从SQL表创建json文件,然后能够查询该文件   java线程时钟对象   Java实践编程问题   多线程Java GUI未更改   GL30库中不存在intellij idea GLGEnVertexArray()。(JAVA LWJGL)   二进制文件在java中编辑二进制文件