Esempio n. 1
0
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)
Esempio n. 2
0
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)
Esempio n. 3
0
File: views.py Progetto: dyens/gunot
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,
    })