小编use*_*871的帖子

如何将Ghost挂载在express中的子目录中

我有一个用express构建的现有网站,我想添加一个由Ghost驱动的"/ blog".我已经将Ghost添加到我的依赖项中,在Ghosts配置中安装并配置了urls到localhost:3000/blog,但现在我遇到了麻烦.

在我的app.js中,我添加了以下几行:

var blog = require('./routes/blog');
app.use('/blog', blog);
Run Code Online (Sandbox Code Playgroud)

我的blog.js看起来像这样:

var express = require('express');
var router = express.Router();
var ghost = require('ghost');
ghost().then(function (ghostServer) {
    ghostServer.start();
});

router.get('/', ghost);

module.exports = router;
Run Code Online (Sandbox Code Playgroud)

我很确定blog.js是不正确的.

node.js express ghost-blog

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

如何使用Flask处理GET查询字符串

如何使用Flask处理长GET请求?是否可以获得所有参数的字典?

这是我想要解析的查询字符串:

/?msisdn=19150000001&to=12108054321&messageId=000000FFFB0356D1&text=This+is+an+inbound+message &type=text&message-timestamp=2012-08-19+20%3A38%3A23
Run Code Online (Sandbox Code Playgroud)

这是我必须达到的代码,只获取'msisdn'值:

import os
from flask import Flask
from flask import request
from flask import jsonify

app = Flask(__name__)

@app.route('/', methods=['GET'])
    def hello():
        if request.method == 'GET':
            json = request.args.getlist('msisdn')
            return str(json)
        else:
            return 'Hello World!'
Run Code Online (Sandbox Code Playgroud)

python rest flask nexmo

5
推荐指数
2
解决办法
2万
查看次数

如何将 Flask 响应对象转换为字典

我知道flask.jsonify 返回一个flask Response 对象。但是我无法弄清楚如何将此对象转换为字典。我该怎么做呢?

@app.route('/', methods=['GET'])
def hello(): #Accept and jsonify GET request from Nexmo
    if request.method == 'GET':
        info = jsonify(request.args.lists())
        #Turn info into dictionary here
        process(info)
        return info
    else:
        return 'Hello World!'
Run Code Online (Sandbox Code Playgroud)

python json dictionary flask

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

标签 统计

flask ×2

python ×2

dictionary ×1

express ×1

ghost-blog ×1

json ×1

nexmo ×1

node.js ×1

rest ×1