Website files hosting for students.
This project was created to store all necessary files for school lessons. Application is connected to Dropbox API and allow users to store there their files. Also it groups them into sections and on file type, for example images or pdf files.
- user login and registration system
- uploading files to the Dropbox hosting
- sorting files into sections, for example school subject
- sorting files depending on their extension
- Python 3.6.7
- Django 2.1.7
- Psycopg2 2.7.7
- Dropbox 9.3.0
Clone repository
$ git clone https://github.com/michal-mietus/class-files-hosting.git
$ cd class-files-hosting/
Create PostgreSQL database.
Change DATABASES variable in class_files_site/settings.py file
.
You have also to create dropbox account.
Then in Dropbox create app and put inside class_files/api_token.py
variable TOKEN
with your app Token as string.
Now you can run your hosting application.