معرفی شرکت ها


ebau-gwr-0.6.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

GWR synchronisation for ebau projects
ویژگی مقدار
سیستم عامل -
نام فایل ebau-gwr-0.6.1
نام ebau-gwr
نسخه کتابخانه 0.6.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Adfinis AG
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/adfinis-sygroup/ebau-gwr
آدرس اینترنتی https://pypi.org/project/ebau-gwr/
مجوز GPL-3.0-or-later
# ebau-gwr [![Build Status](https://github.com/adfinis-sygroup/ebau-gwr/workflows/Tests/badge.svg)](https://github.com/adfinis-sygroup/ebau-gwr/actions?query=workflow%3ATests) [![Coverage](https://img.shields.io/badge/coverage-100%25-brightgreen.svg)](https://github.com/adfinis-sygroup/ebau-gwr/blob/main/pyproject.toml#L99) [![Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/adfinis-sygroup/ebau-gwr) GWR synchronisation for ebau projects ## Getting started ### Installation **Requirements** - docker - docker-compose After installing and configuring those, download [docker-compose.yml](https://raw.githubusercontent.com/adfinis/ebau-gwr/main/docker-compose.yml) and run the following command: ```bash docker-compose up -d ``` You can now access the api at [http://localhost:8000/api/v1/](http://localhost:8000/api/v1/). ### Configuration ebau-gwr is a [12factor app](https://12factor.net/) which means that configuration is stored in environment variables. Different environment variable types are explained at [django-environ](https://github.com/joke2k/django-environ#supported-types). #### Common A list of configuration options which you need to set when using ebau-gwr as a standalone service: - `SECRET_KEY`: A secret key used for cryptography. This needs to be a random string of a certain length. See [more](https://docs.djangoproject.com/en/2.1/ref/settings/#std:setting-SECRET_KEY). - `ALLOWED_HOSTS`: A list of hosts/domains your service will be served from. See [more](https://docs.djangoproject.com/en/2.1/ref/settings/#allowed-hosts). - `DATABASE_ENGINE`: Database backend to use. See [more](https://docs.djangoproject.com/en/2.1/ref/settings/#std:setting-DATABASE-ENGINE). (default: django.db.backends.postgresql) - `DATABASE_HOST`: Host to use when connecting to database (default: localhost) - `DATABASE_PORT`: Port to use when connecting to database (default: 5432) - `DATABASE_NAME`: Name of database to use (default: ebau-gwr) - `DATABASE_USER`: Username to use when connecting to the database (default: ebau-gwr) - `DATABASE_PASSWORD`: Password to use when connecting to database ##### App specific settings A list of configuration options which you need to set in any case: - `GWR_WSK_ID`: This is the ID that has been assigned to you by the BfS - `GWR_FERNET_KEY`: A secret key used for encrypting the passwords in housing stat credentials. Can be generated with the `generate_fernet_key` command By default, the app will talk to the GWR production API if running with `ENV=production` (and the test API otherwise). You can overwrite this behavior by setting - `GWR_HOUSING_STAT_BASE_URI`: base uri of GWR API, e.g. `"https://www-r.housing-stat.ch/regbl/api/ech0216/2"` ## Contributing Look at our [contributing guidelines](CONTRIBUTING.md) to start with your first contribution. ## Maintenance A few notes for maintainers can be found [here](MAINTENANCE.md).


نیازمندی

مقدار نام
>=3.2.13,<4.0.0 Django
>=37.0.2,<39.0.0 cryptography
>=0.9.0,<0.10.0 django-environ
>=22.1,<23.0 django-filter
>=0.2.0,<0.3.0 django-generic-api-permissions
>=3.13.1,<4.0.0 djangorestframework
>=5.0.0,<6.0.0 djangorestframework-jsonapi
>=2.0.0,<3.0.0 mozilla-django-oidc
>=2.9.3,<3.0.0 psycopg2-binary
>=2.28.0,<3.0.0 requests
>=2.0.20,<3.0.0 uWSGI


زبان مورد نیاز

مقدار نام
>=3.8,<4.0 Python


نحوه نصب


نصب پکیج whl ebau-gwr-0.6.1:

    pip install ebau-gwr-0.6.1.whl


نصب پکیج tar.gz ebau-gwr-0.6.1:

    pip install ebau-gwr-0.6.1.tar.gz