secret_key setting using gunicorn locally html headersdefining logging out - login page - migrating the database - styling bootstrap collapsible navigation jumbotron navigation bar - selectors registration page - users app default login view displaying messages to logged-in users logging in user usercreationform len(function less than (<) less than or equal to (<=) linux geany (text editor) - python checking installed version installing - setting up - running hello world - terminal running commands from running programs from troubleshooting installation issues lists - append(method as arguments - copying - del elements accessing - adding - modifying empty for loops - if statements - indentation errors - indexes errors - negative insert(method len(function list comprehensions - max(function min(function naming numerical - pop(method - range(function - remove(method removing all occurrences of value reverse(method slices - sorted(function sort(method sum(function localhost logical errors lower(method lstrip(method magicians py - magic_number py making_pizzas py - matplotlib formatting plots axes color - labels - line thickness - shading size installing - plot(function plotting dates multiple data series pyplot module saving plots scatter plots - simple line graphs index