Skip to content

turtlevelocity/SmartLibraryFinal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Smart Library

Smart Library is the name of the website that we had created. As per expectation, the purpose of the website is to provide an online catalog for a small local library, where users can browse available books and manage their accounts. This project has been carefully chosen because it can scale to show as much or little detail as we need, and can be used to show off almost any Django feature. More importantly, it allows us to provide a guided path through the most important functionality in the Django web framework:

• Here, we had developed a simple browse-only library that library members can use to find out what books are available. This allows us to explore the operations that are common to almost every website: reading and displaying content from a database.

• Next, the library example naturally extends to demonstrate more advanced Django features. For example we can extend the library to allow users to reserve books, and use this to demonstrate how to use forms, and support user authentication.

Even though this is a very extensible example, it's called Smart Library for a reason — we're hoping to show the minimum information that will help you get up and running with Django quickly. As a result we'll store information about books, copies of books, authors and other key information. We won't however be storing information about other items a library might store, or provide the infrastructure needed to support multiple library sites or other "big library" features.

Home Page

Add Homepage

Book Page

Add Bookpage

Author Page

Add Authorpage

Borrowed Book page

Add Borrowedpage

Book Detail Page

Add Borrowedpage

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published