上QQ阅读APP看书,第一时间看更新
Summary
In this chapter, we've seen how to start our application and set it up properly so that we can develop things rapidly. We've looked at using template inheritance to achieve code reuse and give our site common elements such as navigation bars. Here's a list of topics we have covered so far:
- Basic project layout and setup with sqlite3 database
- Simple Django form and model form usage
- Django contrib apps
- Using
django.contrib.auth
to add user registration and authentication to an application - Template inheritance
- Generic views for editing and displaying database objects
- Database migrations
We'll use the lessons we've learned here throughout the rest of the chapters in this book.