SACGF / SACGF/variantgrid

Investigate Django settings best practices / patterns / libraries etc

Open
#1,182 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
30
Forks
3
Avg merge
9h 28m
Merged PRs (30d)
42

Description

Would be worth looking around for projects, or best practices we can learn from

One of the current pains is that if you have eg:

```
ANNOTATION_BASE_DIR = "/data/annotation"
ANNOTATION_VEP_BASE_DIR = os.path.join(ANNOTATION_BASE_DIR, "VEP")
ANNOTATION_VEP_VERSION_DIR = os.path.join(ANNOTATION_VEP_BASE_DIR, "vep_code", ANNOTATION_VEP_VERSION)
```

and you want to change ```ANNOTATION_BASE_DIR``` you have to re-declare everything that depends on it

There might be some way to get around this like evaluating at run time, or being immutable and setting 1st - check for what others do

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.