Example #1
0
def new_task():
    form = AddTask(request.form, csrf_enabled=False)
    if form.validate_on_submit():
        new_task = FTasks(form.name.data, form.due_date.data,
                          form.priority.data, '1')
        db.session.add(new_task)
        db.session.commit()
        flash('New entry was successfully posted. Thanks.')
    return redirect(url_for('tasks'))
Example #2
0
def new_task():
    form = AddTask(request.form, csrf_enabled=False)
    if form.validate_on_submit():
        new_task = FTasks(form.name.data, form.due_date.data,
                          form.priority.data, form.posted_date.data, '1',
                          session['user_id'])
        db.session.add(new_task)
        db.session.commit()
        flash("New enrty was successfully added. Thanks.")
    else:
        flash_errors(form)
    return redirect(url_for('.tasks'))
Example #3
0
def new_task():
    form = AddTask(request.form)
    if form.validate():
        new_task = FTasks(form.name.data, form.due_date.data,
                          form.priority.data, form.posted_date.data, '1',
                          session['user_id'])
        db.session.add(new_task)
        db.session.commit()
        flash('New entry was successfully posted. Thanks.')
    else:
        flash_errors(form)
    return redirect(url_for('.tasks'))
Example #4
0
 def test_users_can_add_tasks_model(self):
     self.create_user()
     self.login('mherman', 'michaelherman')
     self.app.get('tasks/tasks/', follow_redirects=True)
     new_task = FTasks("Go to the bank", date.today(), "1", date.today(),
                       "1", "1")
     db.session.add(new_task)
     db.session.commit()
     test = db.session.query(FTasks).all()
     for t in test:
         t.name
     assert t.name == "Go to the bank"
Example #5
0
def new_task():
    form = AddTask(request.form)
    typ = User.query.filter_by(id=session['user_id']).first()
    approval = '0'
    status = '-1'

    if typ.typ == 'Manager':
        approval = '1'
        status = '1'

    if form.validate():
        new_task = FTasks(form.name.data, form.due_date.data,
                          form.priority.data, form.posted_date.data, status,
                          session['user_id'], approval)
        db.session.add(new_task)
        db.session.commit()
        flash('New entry was successfully posted. Thanks.')
    else:
        flash_errors(form)
    return redirect(url_for('.tasks'))
Example #6
0
from app import db
from app.models import FTasks
from datetime import date

# Create the database and the db table
db.create_all()

# Insert data
db.session.add(
    FTasks("Finish this tutorial", date(2013, 3, 14), 10, date(2013, 3, 13), 1,
           1))
db.session.add(
    FTasks("Finish my book", date(2013, 3, 13), 10, date(2013, 3, 13), 1, 1))

# Commit changes
db.session.commit()
# db_create.py

from app import db
from app.models import FTasks
from datetime import date

# create the database and the db table
db.create_all()

# insert data
db.session.add(FTasks("Finish this tutorial", date(2013, 3, 13), 10, 1))
db.session.add(FTasks("Finish my book", date(2013, 3, 13), 10, 1))

# commit the changes
db.session.commit()