Skip to content

Simple web app build with Django and Twitter Bootstrap to access Openstack Swift.

License

Notifications You must be signed in to change notification settings

doana/django-swiftbrowser

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django-swiftbrowser

This is a fork of cschwede / django-swiftbrowser that uses django-storage-swift instead of the formpost middleware. It also adds django-jfu as the file upload form.

Quick Install

  1. Install swiftbrowser:

    git clone git://github.com/bkawula/django-swiftbrowser.git cd django-swiftbrowser sudo python setup.py install

    Optional: run tests

    python runtests.py

  2. Create a new Django project:

    django-admin.py startproject myproj cd myproj cp ~/django-swiftbrowser/example/settings.py myproj/settings.py mkdir myproj/database

  3. Adopt myproj/settings.py to your needs, especially settings for Swift and static file directories.

  4. Update myproj/urls.py and include swiftbrowser.urls:

    import swiftbrowser.urls

    urlpatterns = patterns('', url(r'^', include(swiftbrowser.urls)), )

  5. Sync Database

    python manage.py syncdb

  6. Collect static files:

    python manage.py collectstatic

  7. Run development server:

    python manage.py runserver

    Important: Either use 'python manage.py runserver --insecure' or set DEBUG = True in myproj/settings.py if you want to use the local development server. Don't use these settings in production!

About

Simple web app build with Django and Twitter Bootstrap to access Openstack Swift.

Resources

License

Stars

Watchers

Forks

Packages

No packages published