The Django code for the website www.servare.org
It is a website to preserve, standardize and teach endangered languages.
The Bavarian Language is slowly being replaced by German. The reasons for that are immigrants, media and education majorly in German and because there is no standard for Bavarian. Many other languages are in a similar situation. I believe that the only way to counter that is to standardize these languages and give them a platform to show their legitimacy.
"servare" is Latin and means "to keep", "to save" or "guard", which is very fitting for this project as I think.
Yes! The more contributors the better. If you want to contribute to the source code, just fork the repository and create pull requests. If you want to contribute to anything else, please write me at mat@pyfection.com. Currently you can't register on the website since it's still being tested, but once it's up and running everybody can contribute.
Make sure you have Python 3.6+ installed (preferably in a virtualenv)
git clone https://github.com/pyfection/servare.git servare
pip install -r requirements.txt
Create custom settings to adjust to your environment. By convention it's called "custom_settings" and it is placed in the same location as the normal settings. This file should look something like this:
from .settings import *
SECRET_KEY = '<your secret key here>'
DEBUG = True
ALLOWED_HOSTS = [
'127.0.0.1',
]
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': '<your database name here>',
'USER': '<your database user here>,
'PASSWORD': '<your database password here>',
'HOST': 'localhost',
'PORT': '5432',
}
}
And then start with python manage.py runserver --settings=boar_bar.custom_settings
Copyright ©2018