pygithub 和 django 的 Unicode 问题

Unicode issue with pygithub and django

我正在尝试连接到这个组织 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)

但每次我尝试渲染视图时都会收到此错误:

UnicodeEncodeError at /auth/

'ascii' codec can't encode character '\u200b' in position 24: ordinal not in range(128)

这是我通话有问题吗?

或者还有别的东西?

您检查过模板的编码了吗Github/repo.html

确保您的文本编辑器的文件设置使用的是 unicode。