- I created a Quiz Application with Django Rest Framework that allows users to
- register/login/logout
- View quizzes and questions
- CRUD quizzes and questions(stuff only)
- Django
- Django Rest Framework
- Django Rest Auth
- Django Nested Admin
.──── django-quiz-app (repo)
│
├── main
│ ├── __pycache__
│ ├── __init__.py
│ ├── asgi.py
│ ├── urls.py
│ ├── wsgi.py
│ └── settings.py
│─── quiz
│ ├── __pycache__
│ ├── migrations
│ │── __init__.py
│ ├── admin.py
│ ├── apps.py
│ ├── models.py
│ ├── serializers.py
│ ├── tests.py
│ ├── urls.py
│ └── views.py
├── manage.py
├── db.sqlite3
├── requirements.txt
└── .env
To clone and run this application, you'll need Git
# Clone this repository
$ git clone https://github.com/esadakman/django-quiz-app
# Install dependencies
$ python -m venv env
$ env/Scripts/activate (for win OS)
$ source env/bin/activate (for macOs/linux OS)
$ pip install -r requirements.txt
# Add .env file for secret key
- After these you can run the project as usual =>
# Run the app
$ python manage.py runserver
- Website @esadakman
- GitHub @esadakman
- Linkedin @esadakman