Exemplo n.º 1
0
def createEvent(request):
    errors = []
    if request.method == "POST":
        try:
            if 'save' in request.POST or 'publish' in request.POST:
                Query.createEvent(request)
            return HttpResponseRedirect("%s/event/" % pathPrefix)
        except PermissionDenied as e:
            errors.append(e)
    return render(request, "event.html", {
        "nav":"events",
        "user": request.user,
        "new": True,
        "permissions": request.user.get_all_permissions(),
        "errors": errors,
        "languages": Query.listLanguages()
    })