Refs #92 - 'make demo' installs demo, 'make runserver' runs demo server.

This commit is contained in:
Benoît Bryon 2015-06-13 00:56:57 +02:00
parent 211fd5461b
commit 8a0883d461
3 changed files with 10 additions and 5 deletions

View file

@ -75,12 +75,14 @@ readme:
#: demo - Setup demo project. #: demo - Setup demo project.
.PHONY: demo .PHONY: demo
demo: demo:
pip install -e .
pip install -e demo
demo migrate --noinput demo migrate --noinput
# Install fixtures. # Install fixtures.
mkdir -p var/media mkdir -p var/media/object var/media/object-other/ var/media/nginx
cp -r demo/demoproject/fixtures var/media/object cp -r demo/demoproject/fixtures/* var/media/object/
cp -r demo/demoproject/fixtures var/media/object-other cp -r demo/demoproject/fixtures/* var/media/object-other/
cp -r demo/demoproject/fixtures var/media/nginx cp -r demo/demoproject/fixtures/* var/media/nginx/
demo loaddata demo.json demo loaddata demo.json

View file

@ -4,7 +4,7 @@
"model": "object.document", "model": "object.document",
"fields": { "fields": {
"slug": "hello-world", "slug": "hello-world",
"file": "document/hello-world.txt" "file": "object/hello-world.txt"
} }
} }
] ]

View file

@ -11,6 +11,9 @@
<p>In the following views, Django streams the files, no optimization <p>In the following views, Django streams the files, no optimization
has been setup.</p> has been setup.</p>
<ul> <ul>
<li>
<a href="{% url 'object:default_file' 'hello-world' %}">object:default_file</a>
</li>
</ul> </ul>
<h2>Optimized downloads</h2> <h2>Optimized downloads</h2>