Skip to content

Django Web application with a list of songs with link to the lyrics and a calendar month by month with events.

License

Notifications You must be signed in to change notification settings

JBthePenguin/CanteraSongLyrics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cantera Song Lyrics Web Application Django

Web application with a list of songs with link to the lyrics, a calendar month by month with events. The admin site have three level access (superuser, Manager, Member). Superuser have all privileges. Member can add, update or delete song and event. Same for Manager who have also all privileges on Member.

Install

Clone the application and install the necessary requirements

Clone the folder, go inside, create a virtual environment for Python with virtualenv (!!! maybe you have to install virtualenv !!!), use it, and install all necessary dependencies (django, django-debug-toolbar:

$ git clone https://github.com/JBthePenguin/CanteraSongLyrics.git
$ cd CanteraSongLyrics
$ virtualenv -p python3 env
$ source env/bin/activate
(env)$ pip install -r requirements.txt

Create tables

Make the migrations:

(env)$ python manage.py makemigrations
(env)$ python manage.py migrate

Admin site

Create a "superuser" account:

(env)$ python manage.py createsuperuser

Using

Start the application

(env)$ python manage.py runserver

NOW, with your favorite browser, go to this url http://127.0.0.1:8000/ to use the application and http://127.0.0.1:8000/admin/ for the admin site where you can add Manager, Member, Song and Event.

🤘 If you want access to the custom 'error 404' page, you have to set DEBUG = False in settings.py line 26, and run the server in insecure mode:
DEBUG = False
(env)$ python manage.py runserver --insecure

About

Django Web application with a list of songs with link to the lyrics and a calendar month by month with events.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published