views.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:texta 作者: texta-tk 项目源码 文件源码
def get_table(request):
    polarity = request.GET['polarity']

    if request.GET['is_test'] == 'true':
        inclusive_test_grammar = json.loads(request.GET['inclusive_test_grammar'])
        #exclusive_test_grammar = json.loads(request.GET['exclusive_test_grammar'])

        layers = ['id'] + sorted(extract_layers(inclusive_test_grammar))
    else:    
        inclusive_id = int(request.GET['inclusive_grammar_id'])
        exclusive_id = int(request.GET['exclusive_grammar_id'])

        inclusive_metaquery = generate_metaquery_dict(inclusive_id, request.user, component={})
        exclusive_metaquery = generate_metaquery_dict(exclusive_id, request.user, component={})
        layers = ['id'] + sorted(extract_layers(inclusive_metaquery) | extract_layers(exclusive_metaquery))

    template = loader.get_template('grammar_builder_table.html')
    return HttpResponse(template.render({'features':layers, 'polarity':polarity},request))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号