- Customized user model
- Password reset and customized password change
- Special panel for users
- Video subscription purchase system
- Blog section
- Special panel for authors of articles and owners of videos
- share in social madia
- notification system with
signals
- hit-count system for videos
- mysql settings
- file_storage(S3Storage)
- meta tags related to
CEO
- comment and reply with
ajax
- like and save with ajax
- progress bar for upload video and image with
ajax
- django
- mysql
- S3 storages
- python-decouple
- black & flake8
- create .env file and add variables
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
- EMAIL_HOST_PASSWORD = 'sample'
- EMAIL_HOST = 'smtp.gmail.com'
- EMAIL_PORT = 587
- EMAIL_HOST_USER = 'sample'
- AWS_ACCESS_KEY_ID = "sample"
- AWS_SECRET_ACCESS_KEY = "sample"
- AWS_S3_ENDPOINT_URL = "sample"
- This project is open source for the practice and access of beginner Django programmers.
- The license of this project is specified under the MIT license in the license file.