我还在学习jinja2和flask,我在jinja2中使用dictsort时遇到了困难.
所以我将这个字典传递给jinja2模板:
{'PEDD United': {'id': 37828, 'rank': 12, 'totalpts': 307},'Fc Mbonabushia': {'id': 205633, 'rank': 6, 'totalpts': 356},'FC Slurp': {'id': 933573, 'rank': 11, 'totalpts': 312},'KFC_Overijse': {'id': 38861, 'rank': 5, 'totalpts': 362},'Fc Paris': {'id': 1538051, 'rank': 2, 'totalpts': 396}}
Run Code Online (Sandbox Code Playgroud)
我想要的是创建一个表,该表按键'totalpts'的值排序.我尝试了各种各样的东西,它只是在"排序"时不考虑总计.
这是我的一个代码:
<table class="table table-bordered">
{% for team in league %}
<tr>
<td>{{team}}</td>
{% for data in league[team]|dictsort(league[team]['totalpts']) %}
<td>{{ league[team]['totalpts'] }}</td>
{% endfor %}
</tr>
{% endfor %}
</table>
Run Code Online (Sandbox Code Playgroud)
通过它在这种情况下不排序任何东西...只需打印表中的值,无需任何订单...
有人可以帮帮我吗?
谢谢
我在一些测试中创建用户.由于它连接到后端并创建真正的用户,我需要固定装置.我在考虑使用浏览器名称来创建唯一用户.然而,事实证明它很难实现......
任何人都可以指出我正确的方向?
我正在使用Ember.js开发Asana应用程序,当我需要调用API时,我遇到了一些问题.oauth2登录/注册工作正常,我收到一个工作令牌(使用curl测试)
我知道我需要使用"Authorization:Bearer"标头来使用API进行身份验证,这也很适合使用curl.
这是我的代码:
$.ajax({
url: 'https://app.asana.com/api/1.0/users/me',
type: 'GET',
dataType: "json",
complete: function (resp) { console.log(resp) },
error: function (jqXHR, textStatus, errorThrown) { console.log( textStatus )},
beforeSend: function (xhr) { xhr.setRequestHeader("Authorization: Bearer", "my_access_token") }
});
Run Code Online (Sandbox Code Playgroud)
当我执行此代码时,我收到以下错误
未捕获的SyntaxError:意外的令牌:我:1
parsererror
它看起来像Asana没有回复正确编码的JSON文件?
这个无法解析的响应(抱歉格式不正确的JSON)
{"data":{"id":864403617524,"name":"Sylvain","email":"my@email.com","photo":{"image_21x21":"https://s3.amazonaws.com/profile_photos/864403617524.skysUHPuO07ZftDGJSjY_21x21.png","image_27x27":"https://s3.amazonaws.com/profile_photos/864403617524.skysUHPuO07ZftDGJSjY_27x27.png","image_36x36":"https://s3.amazonaws.com/profile_photos/864403617524.skysUHPuO07ZftDGJSjY_36x36.png","image_60x60":"https://s3.amazonaws.com/profile_photos/864403617524.skysUHPuO07ZftDGJSjY_60x60.png","image_128x128":"https://s3.amazonaws.com/profile_photos/864403617524.skysUHPuO07ZftDGJSjY_huge.jpeg"},"workspaces":[{"id":498346170860,"name":"Personal Projects"},{"id":3958612780941,"name":"insideFPL"},{"id":5502245946578,"name":"Shipping Pixel"}]}}
Run Code Online (Sandbox Code Playgroud)
任何帮助深表感谢.
干杯,
小号