Simple multi-language survey system written in Django.
This repository has been archived on 2024年07月15日 . You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
- JavaScript 51.9%
- CSS 29.2%
- Python 10.4%
- HTML 8.5%
Survey system
Simple multi-language survey system written in Django, using Bootrstrap for front-end.
Created as a college project.
Table of contents
Features
TODO
Technologies used
- Python 3.7
- Django 3.2
- Bootstrap 4
Additional modules
- Django reCAPTCHA
- Django Extensions (optional)
- django-crispy-forms
- django-modeltranslation
- Python Decouple
How to use
- Install Python 3.7 or above.
- Install
pip. - Create virtual environment using
venvand activate it. - Clone this repo.
- Install requirements:
pip install -r requirements.txt. - Prepare the project:
python manage.py makemigrations
python manage.py migrate
python manage.py collectstatic
python manage.py createsuperuser
- Compile the i18n messages:
django-admin compilemessages. - Run the server:
python manage.py runserver. - Open in a browser:
localhost:8000.
License
BSD-3-Clause License