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('/')
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
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
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'
def index(): todo_items = todoController.get_items() item_view_model = ViewModel(todo_items) return render_template('index.html', view_model=item_view_model)
def index(): all_items = session.get_items() return render_template('index.html', items=all_items)
def addtodoitem(): add_item(request.form['item_title']) todolists = get_items() return render_template('index.html', todolists = todolists)
def index(): todolists = get_items() return render_template('index.html', todolists = todolists)
def index(): # get items to be displayed items = get_items() return render_template('index.html', items=items)
def index(): items = si.get_items() item_view_model = ViewModel(items) return render_template('index.html', view_model = item_view_model)
def index(): list = session_items.get_items() return render_template('index.html', list=list)
def index(): return render_template('index.html', headers=['id', 'status', 'title'], results=get_items())
def index(): items = session_items.get_items() return render_template('Index.html', items=items)
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)
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())
def index(): items = session_items.get_items() item_view_model = ViewModel(items) return render_template("index.html", view_model=item_view_model)
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)