diff --git a/Makefile b/Makefile index 4b805ed..5bfd897 100644 --- a/Makefile +++ b/Makefile @@ -65,12 +65,13 @@ sphinx: documentation: apidoc sphinx -runserver: +demo: develop + mkdir -p var/media/document + bin/demo syncdb --noinput + cp $(ROOT_DIR)/demo/demoproject/download/fixtures/hello-world.txt var/media/document/ + bin/demo loaddata $(ROOT_DIR)/demo/demoproject/download/fixtures/demo.json bin/demo runserver -demo: develop runserver - - release: bin/fullrelease diff --git a/demo/demoproject/download/fixtures/demo.json b/demo/demoproject/download/fixtures/demo.json new file mode 100644 index 0000000..43fc8fd --- /dev/null +++ b/demo/demoproject/download/fixtures/demo.json @@ -0,0 +1,10 @@ +[ + { + "pk": 1, + "model": "download.document", + "fields": { + "slug": "hello-world", + "file": "document/hello-world.txt" + } + } +] diff --git a/demo/demoproject/settings.py b/demo/demoproject/settings.py index 315091c..9328293 100755 --- a/demo/demoproject/settings.py +++ b/demo/demoproject/settings.py @@ -125,6 +125,7 @@ INSTALLED_APPS = ( # 'django.contrib.admin', # Uncomment the next line to enable admin documentation: # 'django.contrib.admindocs', + 'demoproject', 'demoproject.download', 'django_nose', ) diff --git a/demo/demoproject/templates/home.html b/demo/demoproject/templates/home.html new file mode 100644 index 0000000..10caf22 --- /dev/null +++ b/demo/demoproject/templates/home.html @@ -0,0 +1,15 @@ +{% load url from future %} + +
+Here are some demo links. Browse the code to see how they are implemented
+