Beispiel #1
0
def save_basic_conference_form(request, conference):
    form = BasicConferenceInfoForm(request.POST, request.FILES, instance=conference)
    
    if form.is_valid():
        conference = form.save()
        return simplejson.dumps({'conference':conference.pk})
    else:
        return simplejson.dumps({'form':"<table class=\"form\">" + form.as_table() + "</table>"})
Beispiel #2
0
def get_basic_conference_form(request, conference):
    form = BasicConferenceInfoForm(instance=conference)
    
    output = ""
    if conference.logo:
        output += "<img src=\"" + settings.MEDIA_URL + conference.logo.url + "\" border=\"0\" width=\"100\" />"
    output += "<form action=\"ajax/save-basic-conference-form\" enctype=\"multipart/form-data\" method=\"post\" id=\"basic_conference_info_form\">"
    output += "<input type='hidden' name='csrfmiddlewaretoken' value='" + csrf.get_token(request) + "' />"
    output += "<table class=\"form\">"
    output += form.as_table()
    output += "</table></form>"
    return simplejson.dumps({'form':output})