views.py 文件源码

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

项目:CoBL-public 作者: lingdb 项目源码 文件源码
def add_relation(request):
    if request.method == 'POST':
        form = EditRelationForm(request.POST)
        if "cancel" in form.data:  # has to be tested before data is cleaned
            return HttpResponseRedirect(request.POST['url']
                                        if 'url' in request.POST else '/')
        if form.is_valid():
            form.save()
            relation = SemanticRelation.objects.get(
                    relation_code=form.cleaned_data["relation_code"])
            return HttpResponseRedirect(relation.get_absolute_url())
    else:
        form = EditRelationForm()
    return render_template(request, "relation_edit.html",
                           {"form": form,
                            "relation": "Add semantic relation"})

# -- semantic extensions --------------------------------------------------
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号