def sheet(): form = SheetForm() if form.validate_on_submit(): u = models.Sheet(name=form.name.data, level=form.level.data, timestamp=datetime.datetime.utcnow()) db.session.add(u) db.session.commit() flash(u'添加成功: ' + form.name.data) return redirect('/sheet') form.name.data = month() form.level.data = 100 return render_template('sheet.html', title=u'新建月报', form=form)
def sheet(): form = SheetForm() if form.validate_on_submit(): u = models.Sheet(name = form.name.data, level= form.level.data, timestamp = datetime.datetime.utcnow()) db.session.add(u) db.session.commit() flash(u'添加成功: ' + form.name.data) return redirect('/sheet') form.name.data = month() form.level.data = 100 return render_template('sheet.html', title = u'新建月报', form = form)
def add_sheet(): form = SheetForm() if form.validate_on_submit(): # TODO: upload files and create sheets from models.Sheet file_ = form.create_file() files = [file_] author_name = form.author.data arranger_name = form.arranger.data or None instrument_name = form.instrument.data name = form.name.data Sheet.create_sheet( author_name = author_name, arranger_name = arranger_name, instrument_name = instrument_name, name = name, files = files ) flash(u'Файл загружен', 'message') # return redirect(url_for('sheets')) return render_template("add_sheet.html", title = 'List of sheets', form = form)
def create(request, sheet_id): # return HttpResponse("You have started a new timesheet, %s." %sheet_id) if request.method == 'POST': form = SheetForm(request.POST) # if form.is_valid(): form.save() #validation rules # st1=form.cleaned_data['st1'] # et1=form.cleaned_data['end_time'] # st2=form.cleaned_data['start_time2'] # et2=form.cleaned_data['end_time2'] return HttpResponse("Timesheet successfully created.") else: form = SheetForm() return render(request, 'post.html', { 'form': form, })