This is the Terra API.
Requirements
On Ubuntu, do not use the system packages, which are too old.
- docker-ce: https://docs.docker.com/install/linux/docker-ce/ubuntu/
- docker-compose:
sudo pip3 install docker-compose
Usage
First launch
Create a docker.env file:
mv docker.env.dist docker.env- Edit the settings
Build Container
docker-compose build
Running the project
docker-compose up
docker-compose down
docker-compose up (postgres image)
Running tests
docker-compose exec django bash
django@container_id:/code$ source venv/bin/activate
(venv) django@353cfc271a48:/code$ tox (global)
Applying Django migrations
docker-compose run --rm django /code/venv/bin/python3.6 ./manage.py migrate
Metadata
Release files for terra-common 0.3.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| terra-common-0.3.4.tar.gz | 23.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| terra_common-0.3.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 70.7 kB
Release files / terra-common-0.3.4.tar.gz
| Download URL | terra-common-0.3.4.tar.gz |
|---|---|
| Size | 23.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
07647984a179685a00ad020d6b3a3ec3eb1c23dcac9b3deb016afea944c8bc45
|
|
BLAKE2b-256 checksum How to use checksums |
d39b47a5ecacb878a244d49b2ab4ed6ecadc0bac7c54cb0fc3c5e17fc6d6cb63
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.9
|
Release files / terra_common-0.3.4-py3-none-any.whl
| Download URL | terra_common-0.3.4-py3-none-any.whl |
|---|---|
| Size | 47.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7033d2c644ebac9911688526a4a0f4a079ff1f494e8abc418ac8d62a03c0035f
|
|
BLAKE2b-256 checksum How to use checksums |
c7f28ff60bebd4f6ce39ff167cd055f99828eac3339d6db8a949d85ed87f6ed1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.9
|