A website that might be used to manage the catalog for a local library. Inspired from MDN "Local Library" Django tutorial
The technical aspects covered in this project are:
- Use Django's tools to create a skeleton website and application.
- Start and stop the development server.
- Create models to represent your application's data.
- Use the Django admin site to populate your site's data.
- Create views to retrieve specific data in response to different requests, and templates to render the data as HTML to be displayed in the browser.
- Create mappers to associate different URL patterns with specific views.
- Add user authorisation and sessions to control site behaviour and access.
- Work with forms.
- Write test code for your app.
- Use Django's security effectively.
- Deploy your application to production.