{ "info": { "author": "Akoha Inc.", "author_email": "adminmail@akoha.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "``django-dbstorage``\n====================\n\nA Django file storage backend for files in the database.\n\n\nInstalling\n----------\n\nThe easiest way to install ``django-dbstorage`` is to use **pip**::\n\n pip install django-dbstorage\n\n\nQuick Start\n-----------\n\nIn your Django ``settings`` file:\n\n* Add ``'django-dbstorage'`` to ``INSTALLED_APPS``\n\n* Set ``DEFAULT_FILE_STORAGE`` to\n ``'django_dbstorage.storage.DatabaseStorage'``\n\n* Set ``MEDIA_ROOT`` and ``MEDIA_URL`` to ``None``.\n\n\nServing files\n-------------\n\nIn your ``urls.py``, add the following to ``urlpatterns``::\n\n url(r'^media/', include('django_dbstorage.urls'))\n\nOr, if you want to specify more options, use::\n\n url(r'^media/', include(django_dbstorage.urls.serve()))\n\nYou should set ``settings.MEDIA_URL`` to the root of this include, in\nthis case: ``/media/``.\n\nIf you do not wish to serve files from the database, don't add\nanything to ``urls.py`` and set ``settings.MEDIA_URL`` to ``None``.\n\n\nCustomizing\n-----------\n\n``DatabaseStorage`` takes several options. To customize, subclass\nit and use that as ``DEFAULT_FILE_STORAGE``. For instance::\n\n class MyDatabaseStorage(DatabaseStorage):\n def __init__(self):\n super(MyDatabaseStorage, self).__init__(location='/tmp',\n base_url='/files/',\n uniquify_names=True)\n\nAs a convenience, there is a ``NonUniquifyingDatabaseStorage`` class\nwhich does not attempt to find a unique filename when saving. This\nclass throws an ``IOError`` with the ``EEXISTS`` status code, when\nattempting to ``_save()``.\n\nThis functionality is used by other packages, such as\n`django-randomfilenamestorage`_.\n\n\n.. Links\n\n.. _django-randomfilenamestorage:\n http://pypi.python.org/pypi/django-randomfilenamestorage", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/akoha/django-dbstorage/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "django-dbstorage", "package_url": "https://pypi.org/project/django-dbstorage/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-dbstorage/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://bitbucket.org/akoha/django-dbstorage/" }, "release_url": "https://pypi.org/project/django-dbstorage/1.3/", "requires_dist": null, "requires_python": null, "summary": "A Django file storage backend for files in the database.", "version": "1.3" }, "last_serial": 703170, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "cb85cbf33146013ca3d50c7c577b5e81", "sha256": "9554491e8a63d3d62aa667cef3b005934fb35adb80d6a588a8bede55be1c54d6" }, "downloads": -1, "filename": "django-dbstorage-1.0.tar.gz", "has_sig": false, "md5_digest": "cb85cbf33146013ca3d50c7c577b5e81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6264, "upload_time": "2011-03-16T21:25:09", "url": "https://files.pythonhosted.org/packages/77/62/600c37e723ee2c6696ce3cdd50d42ebd80c9f8a875f319f4b0ba52f69f18/django-dbstorage-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "e9a5a241d8ba61c5ee7d4d4476fc2cc9", "sha256": "493ac0e49ad37871091424ab088b93fc59d1f960070f572206c8481fa6dad79a" }, "downloads": -1, "filename": "django-dbstorage-1.1.tar.gz", "has_sig": false, "md5_digest": "e9a5a241d8ba61c5ee7d4d4476fc2cc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10489, "upload_time": "2011-03-20T06:45:33", "url": "https://files.pythonhosted.org/packages/f2/26/ceeb40f6c5ce239e0161b54af0ca6cd7891baac53b8a387b6a0fc5f8fb07/django-dbstorage-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "ad075e3cec69ccd6d6b79a3e201fd98e", "sha256": "ef47cf9197b4761a37a30928d65a9293f772af0a6de1f9017284fc0549ea57b0" }, "downloads": -1, "filename": "django-dbstorage-1.2.tar.gz", "has_sig": false, "md5_digest": "ad075e3cec69ccd6d6b79a3e201fd98e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10519, "upload_time": "2011-03-20T20:27:02", "url": "https://files.pythonhosted.org/packages/1a/dc/be843517671949c8ac9c15e233e4c1f7d676ca7958215ed2fbbb85ac2fc4/django-dbstorage-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "ff76d0fea0dfaa075e7d08125b640c75", "sha256": "e9781ad01ec8ed053a1c750cf2ab3324c73648e33b9f3b40e6b0f44d5ed06aef" }, "downloads": -1, "filename": "django-dbstorage-1.3.tar.gz", "has_sig": false, "md5_digest": "ff76d0fea0dfaa075e7d08125b640c75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10526, "upload_time": "2011-03-21T03:03:02", "url": "https://files.pythonhosted.org/packages/e8/44/2172137f563de6b879634cddcb9e2c7d5fab75685ba2974a17320290715e/django-dbstorage-1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ff76d0fea0dfaa075e7d08125b640c75", "sha256": "e9781ad01ec8ed053a1c750cf2ab3324c73648e33b9f3b40e6b0f44d5ed06aef" }, "downloads": -1, "filename": "django-dbstorage-1.3.tar.gz", "has_sig": false, "md5_digest": "ff76d0fea0dfaa075e7d08125b640c75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10526, "upload_time": "2011-03-21T03:03:02", "url": "https://files.pythonhosted.org/packages/e8/44/2172137f563de6b879634cddcb9e2c7d5fab75685ba2974a17320290715e/django-dbstorage-1.3.tar.gz" } ] }