Skip to main content

App for cataloguing vintage cameras, lenses, films, negatives & prints

Project description

PhotoDB

PhotoDB is a web app for film photography that can be used to track cameras, lenses, accessories, films, negatives and prints, to fully catalogue a collection of photographic equipment as well as the pictures that are made with them. Read the Concepts section for full details on the capabilities of PhotoDB.

It replaces an earlier command-line project, also called PhotoDB, which has now been deprecated.

Installing PhotoDB

There are several ways of installing PhotoDB, depending on your needs:

Configuring PhotoDB

PhotoDB requires no additional config to run with default settings. However it is insecure in this configuration so at least SECRET_KEY and DJANGO_PROD must be set if you are running in production.

The following environment variables are supported:

  • SECRET_KEY - a large random value to be kept secret. Generate here
  • DJANGO_PROD - set to true to enable production mode. Defaults to false when running from source and true when running in Docker
  • DB_ENGINE - the database engine (default django.db.backends.sqlite3)
  • DB_NAME - the name of the database schema, or path to the SQLite db file (default db/db.sqlite3)
  • DB_USER - database username
  • DB_PASS - database password
  • DB_HOST - database hostname or IP address
  • DB_PORT - database port

See also

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

PhotoDB-0.1.4.tar.gz (843.4 kB view details)

Uploaded Source

Built Distribution

PhotoDB-0.1.4-py3-none-any.whl (125.2 kB view details)

Uploaded Python 3

File details

Details for the file PhotoDB-0.1.4.tar.gz.

File metadata

  • Download URL: PhotoDB-0.1.4.tar.gz
  • Upload date:
  • Size: 843.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.7

File hashes

Hashes for PhotoDB-0.1.4.tar.gz
Algorithm Hash digest
SHA256 a44351cf374d79c0acc46ee44fc3656e7419d53373ddd3285e0540a5dcbc59b6
MD5 fccd7c11a8bb1b856ac5d5b337e054eb
BLAKE2b-256 83c277bbf3a1e2606565c2b4b929062179283c3fc2324ac96c5d8ed143c2cfac

See more details on using hashes here.

File details

Details for the file PhotoDB-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: PhotoDB-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 125.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.7

File hashes

Hashes for PhotoDB-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 14172f39d23fad7223fadead06c3981c5f7078020a7d38132901a0e2e0807054
MD5 cdfaa9c5645962af5663113ff0b90d04
BLAKE2b-256 bf9309278734649ecacf7029956a3a78028b0e6cf868c0748336def839090a99

See more details on using hashes here.

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