Skip to main content

Utilities to run Django on Google Cloud Platform

Project description

PyPI version codecov Documentation pre-commit black

DjangoGCP

Helps you to run Django on Google Cloud Platform - Storage, PubSub and Tasks.

Read the documentation here.

This app is maintained by Octue - we're on a mission to help climate scientists and energy engineers be more efficient. Find out more.

If you need some help implementing or updating this, we can help! Raise an issue or contact us.

Are you from GCP??

If so, get in touch for a chat. We're doing fun things with Google Cloud. Way funner than boring old django... :)

All the :heart:

This app is based heavily on django-storages, django-google-cloud-tasks and uses the django-rabid-armadillo template. Big love.

Contributing

It's pretty straightforward to get going, but it's good to get in touch first, especially if you're planning a big feature.

Open the project in codespaces, a vscode .devcontainer or your favourite IDE or editor (if the latter you'll need to set up docker-compose yourself), then:

poetry install

Run the tests:

pytest .

We use pre-commit to ensure code quality standards (and to help us automate releases using conventional-commits). If you can get on board with this that's really helpful - if not, don't fret, we can help.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-gcp-0.2.0.tar.gz (11.7 kB view hashes)

Uploaded Source

Built Distribution

django_gcp-0.2.0-py3-none-any.whl (13.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page