From 0400f59e6d64fd33e637ff6d5213fab44c50125c Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Thu, 21 Jun 2012 12:04:16 -0400 Subject: [PATCH] fixed url --- README.rst | 2 +- setup.py | 21 ++++++++++++++++++--- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index e2c744b..ab9c21b 100644 --- a/README.rst +++ b/README.rst @@ -1,7 +1,7 @@ DJ-Database-URL ~~~~~~~~~~~~~~ -.. image:: https://secure.travis-ci.org/kennethreitz/dj_database_url.png?branch=master +.. image:: https://secure.travis-ci.org/kennethreitz/dj-database-url.png?branch=master This simple Django utility allows you to utilize the `12factor `_ inspired diff --git a/setup.py b/setup.py index 090129d..4db4b7b 100644 --- a/setup.py +++ b/setup.py @@ -3,6 +3,8 @@ dj-database-url ~~~~~~~~~~~~~~~ +.. image:: https://secure.travis-ci.org/kennethreitz/dj-database-url.png?branch=master + This simple Django utility allows you to utilize the `12factor `_ inspired ``DATABASE_URL`` environment variable to configure your Django application. @@ -11,11 +13,24 @@ This simple Django utility allows you to utilize the Usage ----- -Configure your database in ``settings.py``:: +Configure your database in ``settings.py`` from ``DATABASE_URL``:: - DATABASES['default'] = dj_database_url.config() + DATABASES = {'default': dj_database_url.config()} + +Parse an arbitrary Database URL:: + + DATABASES = {'default': dj_database_url.parse('postgres://...')} + +Supported databases +------------------- + +Support currently exists for PostgreSQL, PostGIS, MySQL and SQLite. + +SQLite connects to file based databases. The same URL format is used, omitting +the hostname, and using the "file" portion as the filename of the database. +This has the effect of four slashes being present for an absolute file path: +``sqlite:////full/path/to/your/database/file.sqlite``. -Nice and simple. """