--- /dev/null
+## https://docs.djangoproject.com/en/1.3/howto/deployment/modwsgi/
+#
+#Alias /robots.txt /usr/share/myslice/all-static/robots.txt
+Alias /favicon.ico /usr/share/myslice/all-static/favicon.ico
+
+#AliasMatch ^/([^/]*\.css) /usr/share/myslice/all-static/styles/$1
+
+Alias /all-static/ /usr/share/myslice/all-static/
+
+<Directory /usr/share/myslice/all-static/>
+Order deny,allow
+Allow from all
+</Directory>
+
+WSGIScriptAlias / /usr/share/myslice/apache/myslice.wsgi
+
+<Directory /usr/share/myslice/apache>
+Order allow,deny
+Allow from all
+</Directory>
--- /dev/null
+import os
+import sys
+
+path = '/usr/share/myslice'
+if path not in sys.path:
+ sys.path.append(path)
+
+os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
+
+import django.core.handlers.wsgi
+application = django.core.handlers.wsgi.WSGIHandler()
+
# We use set everywhere
Requires: python >= 2.7
Requires: Django
+Requires: httpd
+Requires: mod_wsgi
BuildRequires: python-setuptools make
%description
( 'all-static/css', glob ('all-static/css/*')),
( 'all-static/img', glob ('all-static/img/*')),
( 'all-templates', glob ('all-templates/*')),
+ ( 'all-static', ['apache/favicon.ico', ] ),
+ ( 'apache', [ 'apache/myslice.conf', 'apache/myslice.wsgi' ]),
])