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自带的服务器的同学。

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

    随缘
  • 相关阅读:
    Zend Studio 9.0.2破解文件和注册码下载
    shell之netstat命令
    shell之arp命令
    Linux网络运维相关
    Linux静态ip设置及一些网络设置
    shell之进程
    shell之小知识点
    软连接与硬链接
    shell之dialog提示窗口
    Linux特殊权限位
  • 原文地址:https://www.cnblogs.com/chang/p/2998751.html
Copyright © 2011-2022 走看看