pygithub和django的Unicode问题

By simon at 2018-02-27 • 0人收藏 • 37人看过

我试图连接到这个组织githubtraining 这是我在views.py上的代码:

def home(request):
    global org
    email=request.GET['email']
    password=request.GET['password']
    g = Github("user", "paswword") 
    org = g.get_organization('githubtraining​')
    list_rep= org.get_repos()
    context = {
        'list_rep': list_rep,
        'org':org
    }

    return render(request, 'Github/repo.html',context)
但每次我尝试渲染vi新闻我得到这个错误:
UnicodeEncodeError at /auth/

'ascii' codec can't encode character '\u200b' in position 24: ordinal not in range(128)
这是因为我的电话有什么问题吗? 或者也许还有别的吗?

1 个回复 | 最后更新于 2018-02-27
2018-02-27   #1

你检查了你的模板Github/repo.html的编码吗? 确保使用你的文本编辑器的文件设置nicode。

登录后方可回帖

Loading...