flask-blog
README.md
flask-blog
O’Reilly - An Introduction to Flask exercises
Commit history
- fixed
- modularity
- example login added pages and a bit of documentation
- example login added pages and a bit of documentation
- Merge remote-tracking branch 'origin/master'
- finished login example in lesson 18
- Create README.md
- login
- password hash
- SQLAlchemy
- sqlalchemy -l16
- responses
- sessions, request hooks- l14
- session
- file upload fix
- file upload
- form rendered as bootstrap form
- wtf forms
- get request, post request, forms,
- using the url_for for link generation
- 404, both to have a navigation bar and other elements, share elements in pages, the weather page is now extending from base.html
- bootstrap, flask.ext.extension, instance of that main class and initialize, register itself with Flask all the changes are in the template. In template the extends directive, to make the template an extension of another template. Similar to class inheritance, bootstrap base contains all elements that make a bootstrap page.
- jinja2 macros intro
- highlight when certain conditions met, if statement
- highlight when certain conditions met
- using for loop in jinja 2, dictionaries, filling data in columns
- for loop / jinja2
- added templates
- first commit
Files
27 tracked files
at master.
app
main
- __init__.py
- forms.py
- routes.py
templates
- 404.html
- base.html
- form.html
- form2.html
- index.html
- login.html
- logout.html
- macros.html
- other.html
- protected.html
- session.html
- sqla.html
- text.txt
- upload.html
- user.html
- weather-average.html
- __init__.py
- models.py
config
- config.py
- development.py
- testing.py
- flask-blog.py
- README.md
- run.py