Esempio n. 1
0
def index():
    items = get_items()

    if request.method == 'GET':
        items.sort(key=is_checked)
        return render_template('index.html', items=items)
    elif request.method == 'POST':
        if new_item := request.form['field_name']:
            add_item(new_item)

        if deleted_item_ids := [
                key[7:] for key in request.form.keys()
                if key.startswith('delete_')
        ]:
            for id in deleted_item_ids:
                delete_item(id)
            return redirect('/')
Esempio n. 2
0
def test_complete_doing_list_simple():

    # Arrange
    items_in_doing = [{'id': '60aae7e68ae1e01db6226b86', 'status': 'Not Started', 'title': 'Learn JSON'},
                      {'id': '60cdfc1746d7211010266ff7', 'status': 'Not Started', 'title': 'Learn XML'}]
    
    # Act
    items = session.get_items(DOING)
    
    # Assert
    print(" ")
    print(" ")
    print ('items_in_doing:')
    print(items_in_doing)
    
    print(" ")
    print ('items:')
    print(items)
    
    assert items_in_doing == items
Esempio n. 3
0
def test_doing_list_model():
    
    # Arrange
    items_in_doing = [{'id': '60aae7e68ae1e01db6226b86', 'status': 'Not Started', 'title': 'Learn JSON'},
                      {'id': '60cdfc1746d7211010266ff7', 'status': 'Not Started', 'title': 'Learn XML'}]
    
    # Act
    # I guess I don't really understand this ViewModel stuff
    items = session.get_items(DOING)
    item_view_model = session.ViewModel(items)
    
    # Assert
    print(" ")
    print(" ")
    print ('items_in_doing:')
    print(items_in_doing)
  
    print(" ")
    print ('item_view_model:')
    print(item_view_model)
    
    assert items_in_doing == item_view_model
Esempio n. 4
0
def test_learn_postman_is_in_done_():
    
    # Arrange
    item_test_done = 'Learn Postman'
    item_found = 'False'
    array_sub = 1

    # Act
    items = session.get_items(DONE)
    
   
    #for i in session.array_count:
    while array_sub < session.array_count:
        session.add_item 1 to array_sub
        print('id')
        print(i['id'])
        print('name')
        print(i['name'])
        if i['name'] == 'Learn Postman':
            item_found = 'True'
    
    assert item_found == 'True'
Esempio n. 5
0
 def index():
     todo_items = todoController.get_items()
     item_view_model = ViewModel(todo_items)
     return render_template('index.html', view_model=item_view_model)
Esempio n. 6
0
def index():
    all_items = session.get_items()
    return render_template('index.html', items=all_items)
Esempio n. 7
0
def addtodoitem():
	add_item(request.form['item_title'])
	todolists = get_items()
	return render_template('index.html', todolists = todolists)
Esempio n. 8
0
def index():
	todolists = get_items()
	return render_template('index.html', todolists = todolists)
Esempio n. 9
0
def index():

    # get items to be displayed
    items = get_items()
    return render_template('index.html', items=items)
Esempio n. 10
0
 def index():
     items = si.get_items()
     item_view_model = ViewModel(items)
     return render_template('index.html', view_model = item_view_model)
Esempio n. 11
0
def index():
    list = session_items.get_items()
    return render_template('index.html', list=list)
Esempio n. 12
0
def index():
    return render_template('index.html',
                           headers=['id', 'status', 'title'],
                           results=get_items())
Esempio n. 13
0
def index():
    items = session_items.get_items()
    return render_template('Index.html', items=items)
Esempio n. 14
0
def index():
    #items = session.get_todo_items()
    items = session.get_items(TODO)
    item_view_model = session.ViewModel(items)
    return render_template('index.html',
    view_model=item_view_model)
Esempio n. 15
0
def index():
    if request.method == 'POST':
        session_items.add_item(request.form.get('title'))
        return render_template('index.html', items=session_items.get_items())
    if request.method == 'GET':
        return render_template('index.html', items=session_items.get_items())
Esempio n. 16
0
    def index():
        items = session_items.get_items()
        item_view_model = ViewModel(items)

        return render_template("index.html", view_model=item_view_model)
Esempio n. 17
0
 def index_get():
     items = session_items.get_items(db)
     item_view_model = ViewModel(items, users[str(current_user.get_id())])
     return render_template('index.html', view_model=item_view_model)