zoukankan      html  css  js  c++  java
  • django 配置crossdomain.xml

    首先写一个xml 文件,并上传至templates文件夹下

    内容如下

    <?xml version="1.0" encoding="UTF-8"?>
    <cross-domain-policy>
        <allow-access-from domain="*.chang.com" />
        <allow-http-request-headers-from domain="*.chang.com" headers="*"/>
    
    </cross-domain-policy>

    然后配置django urls.py 

    urlpatterns += patterns('django.views.generic.simple',
        (r'^crossdomain.xml$','direct_to_template',{'template': 'crossdomain.xml', 'mimetype': 'text/xml'}),
    )

    或者这样

    from django.views.generic.simple import direct_to_template
    urlpatterns += patterns('',
        (r'^crossdomain.xml$',direct_to_template,{'template': 'crossdomain.xml', 'mimetype': 'text/xml'}),
    )

    这样就ok了,需要的同学做个记录。

    当然还有一种方法是直接配置nginx的,直接放到网站根目录即可,这种方法可能更实际一点,上边我所介绍的方法针对那些不知道如何配置服务器,或者用的是django自带的服务器的同学。

    大家借鉴一下。若有高手觉得有问题的可随时拍砖。

    随缘
  • 相关阅读:
    上下文管理器
    创建项目与介绍(2)
    虚拟环境的安装(1)
    爬虫-selenium(14-2)扩展
    爬虫10-1(协程)
    Python3笔记038
    Python3笔记037
    Python3笔记036
    Python3笔记035
    Python3笔记034
  • 原文地址:https://www.cnblogs.com/chang/p/2998751.html
Copyright © 2011-2022 走看看