Skip to content

hedonazur/servare

 
 

Repository files navigation

servare

The Django code for the website www.servare.org

What is this project about?

It is a website to preserve, standardize and teach endangered languages.

Why did you start this project?

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.

Why did you choose "servare"?

"servare" is Latin and means "to keep", "to save" or "guard", which is very fitting for this project as I think.

Can I contribute?

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.

How do I set it up locally?

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

About

The Django code for the website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 35.5%
  • HTML 28.2%
  • JavaScript 24.2%
  • CSS 12.1%