https://github.com/genesisblock3301/local-library
This is "Local Library" Django based web app, in which we develop a website that might be used to manage the catalog for a local library.
https://github.com/genesisblock3301/local-library
django-framework libaray python3
Last synced: about 1 month ago
JSON representation
This is "Local Library" Django based web app, in which we develop a website that might be used to manage the catalog for a local library.
- Host: GitHub
- URL: https://github.com/genesisblock3301/local-library
- Owner: GenesisBlock3301
- License: mpl-2.0
- Created: 2019-09-26T16:22:16.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-01-27T04:35:23.000Z (over 5 years ago)
- Last Synced: 2025-01-08T18:46:36.576Z (over 1 year ago)
- Topics: django-framework, libaray, python3
- Language: JavaScript
- Homepage:
- Size: 1.04 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Title: Local Library
---
> Welcome to"Local Library" Django based web app, in which we develop a website that might be used to manage the catalog for a local library.
## In this project you will:
---
> - Use Django's tools to create a skeleton website and application.
> - Start and stop the development server.
> - Create models to represent application's data.
> - Use the Django admin site to populate 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 authorization and sessions to control site behavior and access.
> - Work with forms.
> - Use Django's security effectively.
---
# Requirements
---
- Basic Django
- Basic Python and knowledge about OOP
- Knowledge about database queryset
- A good IDE like pycharm
- Minimum knowledge about HTML,CSS and Bootstrap
---
# Instalisation
- Linux:
``` pip3 install django ```
- Windows:
``` pip install django ```
# Project creation command:
---
```django-admin startproject Local-Library```
# Important command for this project-
``` python3 manage.py startapp app_name ``` - **For Creating App**
``` python3 manage.py makemigrations``` - **Migrations Model**
``` python3 manage.py migrate```- **For migrating to Database**
``` python3 manage.py collectstatic``` **Collecting static files**