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.
.PHONY: demo
demo:
pip install -e .
pip install -e demo
demo migrate --noinput
# Install fixtures.
mkdir -p var/media
cp -r demo/demoproject/fixtures var/media/object
cp -r demo/demoproject/fixtures var/media/object-other
cp -r demo/demoproject/fixtures var/media/nginx
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-other/
cp -r demo/demoproject/fixtures/* var/media/nginx/
demo loaddata demo.json

View file

@ -4,7 +4,7 @@
"model": "object.document",
"fields": {
"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
has been setup.</p>
<ul>
<li>
<a href="{% url 'object:default_file' 'hello-world' %}">object:default_file</a>
</li>
</ul>
<h2>Optimized downloads</h2>