Skip to content

Commit

Permalink
Added base files for stoeng
Browse files Browse the repository at this point in the history
  • Loading branch information
fbanados committed Nov 18, 2024
1 parent 91b9d5b commit 757300f
Show file tree
Hide file tree
Showing 9 changed files with 668 additions and 0 deletions.
1 change: 1 addition & 0 deletions Procfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,5 @@ srseng: ./srseng-manage runserver 0.0.0.0:8009
hdneng: ./hdneng-manage runserver 0.0.0.0:8010
lacombe: ./crkLacombeeng-manage runserver 0.0.0.0:8016
blaeng: ./blaeng-manage runserver 0.0.0.0:8011
stoeng: ./stoeng-manage runserver 0.0.0.0:8018

Empty file added src/stoeng/__init__.py
Empty file.
Empty file added src/stoeng/app/__init__.py
Empty file.
Empty file added src/stoeng/db/.keep
Empty file.
586 changes: 586 additions & 0 deletions src/stoeng/resources/altlabel.tsv

Large diffs are not rendered by default.

19 changes: 19 additions & 0 deletions src/stoeng/resources/dictionary/stoeng_test_db.importjson
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
[
{
"head": "yúda",
"linguistInfo": {
"inflectional_category": "VT-Y",
"pos": "V",
"stem": "yúda",
"wordclass": "VT-Y"
},
"paradigm": "VT-Y",
"senses": [
{
"definition": "to eat something",
"sources": ["EXAMPLE"]
}
],
"slug": "yúda"
}
]
Empty file added src/stoeng/site/__init__.py
Empty file.
43 changes: 43 additions & 0 deletions src/stoeng/site/settings.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
"""
Django settings for stoeng.
For more information on this file, see
https://docs.djangoproject.com/en/3.2/topics/settings/
For the full list of settings and their values, see
https://docs.djangoproject.com/en/3.2/ref/settings/
"""

from pathlib import Path

from morphodict.site import base_dir_setup

BASE_DIR = Path(__file__).resolve().parent.parent

base_dir_setup.set_base_dir(BASE_DIR)

from morphodict.site.settings import *

# Where this application should be deployed:
PRODUCTION_HOST = "stoeng.altlab.dev"

ALLOWED_HOSTS.append(PRODUCTION_HOST)

DEFAULT_RUNSERVER_PORT = 8018

INSTALLED_APPS.insert(0, "stoeng.app")

# Morphodict configuration

# The ISO 639-1 code is used in the lang="" attributes in HTML.
MORPHODICT_ISO_639_1_CODE = "sto"

MORPHODICT_SOURCE_LANGUAGE = "sto"
MORPHODICT_TARGET_LANGUAGE = "eng"

MORPHODICT_ORTHOGRAPHY = {
"default": "Latn",
"available": {
"Latn": {"name": "Latin"},
},
}
19 changes: 19 additions & 0 deletions stoeng-manage
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/usr/bin/env python
"""
Command-line utility for administrative tasks.
"""

import os
import sys
from pathlib import Path

# sys.path[0] is initialized to the directory containing the script, which
# isn’t right for our purposes.
sys.path[0] = os.fspath(Path(sys.path[0]) / "src")

if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "stoeng.site.settings")

from django.core.management import execute_from_command_line

execute_from_command_line(sys.argv)

0 comments on commit 757300f

Please sign in to comment.