小编ljr*_*jrh的帖子

jquery无法使用django模板的cdn工作

这是我的模板部分,从CDN加载jquery:

<head>
    {% load staticfiles %}


    <title>My Schedule</title>
    <link href="{{ STATIC_URL }}css/bootstrap.min.css" rel="stylesheet">
    <script src="{{ STATIC_URL }}js/bootstrap.min.js"></script>
    <script src="http://code.jquery.com/jquery-1.6.1.min.js"></script>

</head>

<body>
    {% if user.is_authenticated %}
        <div class="btn-group">
            <a href="#" class="btn btn-danger dropdown-toggle" data-toggle="dropdown" style="margin: 3px;">
                {{ user.username }}
                <span class="caret"></span>
            </a>
            <ul class="dropdown-menu">
                <li><a href="#">Action1</a></li>
            </ul>
        </div>
    {% endif %}
Run Code Online (Sandbox Code Playgroud)

但我似乎无法让下拉列表正常工作,虽然它在在线模拟器中工作正常..

感谢您的任何见解!

html python django jquery cdn

2
推荐指数
1
解决办法
2135
查看次数

Python JSON提取

编辑:添加实际的JSON对象和代码供审阅

我有这种格式的JSON(只是这个层次结构,假设JSON正在工作)

{u'kind': u'calendar#events', u'defaultReminders': [{u'minutes': 60, u'method': u'email'},             {u'minutes': 60, u'method': u'sms'}], u'items': [{u'status': u'confirmed', u'kind': u'calendar#event', u'end': {u'date': u'2013-07-27'}, u'created': u'2013-06-15T19:06:13.000Z', u'iCalUID': u'93idui5eb15knl8aavng2iu1mc@google.com', u'reminders': {u'useDefault': True}, u'htmlLink': u'https://www.google.com/calendar/event?eid=OTNpZHVpNWViMTVrbmw4YWF2bmcyaXUxbWMgbG9nYW5AbG9nYW5oZW5zb24uY29t', u'sequence': 0, u'updated': u'2013-06-15T19:06:13.635Z', u'summary': u'white water rafting', u'start': {u'date': u'2013-07-26'}, u'etag': u'"CxZm3kc9PAmVWyOavlumf_6aLhg/MTM3MTMyMzE3MzYzNTAwMA"', u'transparency': u'transparent', u'organizer': {u'self': True, u'displayName': u'Logan Henson', u'email': u'logan@loganhenson.com'}, u'creator': {u'self': True, u'displayName': u'Logan Henson', u'email': u'logan@loganhenson.com'}, u'id': u'93idui5eb15knl8aavng2iu1mc'}, {u'status': u'confirmed', u'kind': u'calendar#event', u'end': {u'dateTime': u'2013-06-24T13:00:00-05:00'}, u'created': u'2013-06-21T18:32:08.000Z', u'iCalUID': u'67cjnqboq3uhkrd5udogd5pog4@google.com', u'reminders': {u'useDefault': True}, u'htmlLink': u'https://www.google.com/calendar/event?eid=Njdjam5xYm9xM3Voa3JkNXVkb2dkNXBvZzQgbG9nYW5AbG9nYW5oZW5zb24uY29t', u'sequence': …
Run Code Online (Sandbox Code Playgroud)

python django parsing json extraction

1
推荐指数
1
解决办法
152
查看次数

nginx拦截谷歌oauth重定向

我在由nginx(也用于静态文件)代理的gunicorn服务器上安装了我的django应用程序,并且nginx使用来自Google的凭据代码"拦截"GET请求!为什么nginx窃取请求而不是将其传递给gunicorn进行处理?

这是我的web应用程序的api信息:

Client ID:  
67490467925-v76j4e7bcdrps3ve37q41bnrtjm3jclj.apps.googleusercontent.com
Email address:  
67490467925-v76j4e7bcdrps3ve37q41bnrtjm3jclj@developer.gserviceaccount.com
Client secret:  
XquTw495rlwsHOodhWk
Redirect URIs:  http://www.quickerhub.com
JavaScript origins: https://www.quickerhub.com
Run Code Online (Sandbox Code Playgroud)

这是由nginx窃取的完美GET请求:

http://www.quickerhub.com/?code=4/bzqKIpj3UA3bBiyJfQzi3svzPBLZ.QoB_rXWZ6hUbmmS0T3UFEsPMOFF4fwI

当然,甜蜜的nginx给了我"欢迎来到nginx!" 页...

有没有办法告诉nginx将这些请求传递给gunicorn?或者我做错了什么?

谢谢!

NGINX vhost配置:

upstream interest_app_server {
  # fail_timeout=0 means we always retry an upstream even if it failed
  # to return a good HTTP response (in case the Unicorn master nukes a
  # single worker for timing out).

  server unix:/webapps/hello_django/run/gunicorn.sock fail_timeout=0;
}

server {

    listen   80;
    server_name quickerhub.com;

    client_max_body_size 4G;

    access_log /webapps/hello_django/logs/nginx-access.log;
    error_log /webapps/hello_django/logs/nginx-error.log;

    location /static {
        root …
Run Code Online (Sandbox Code Playgroud)

python django nginx gunicorn

1
推荐指数
1
解决办法
1820
查看次数

标签 统计

django ×3

python ×3

cdn ×1

extraction ×1

gunicorn ×1

html ×1

jquery ×1

json ×1

nginx ×1

parsing ×1