summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apache/apache-wsgi.conf2
-rw-r--r--debian/control2
-rw-r--r--docs/install.rst17
-rw-r--r--docs/upgrade.rst6
-rw-r--r--example_project/local_settings.py.sample3
-rw-r--r--example_project/settings.py8
6 files changed, 18 insertions, 20 deletions
diff --git a/apache/apache-wsgi.conf b/apache/apache-wsgi.conf
index 4bd2b81..1a4d24a 100644
--- a/apache/apache-wsgi.conf
+++ b/apache/apache-wsgi.conf
@@ -2,7 +2,7 @@
ServerName chimere.example.com
WSGIDaemonProcess chimere processes=2 maximum-requests=500 threads=1
WSGIProcessGroup chimere
- WSGIScriptAlias / /var/local/chimere/chimere/apache/mydjango.wsgi
+ WSGIScriptAlias / /var/local/chimere/apache/mydjango.wsgi
Alias /static "/var/local/chimere/mychimere_project/static"
Alias /tinymce "/usr/share/tinymce/www"
<Directory "/usr/share/tinymce/www/">
diff --git a/debian/control b/debian/control
index 7d3a110..1d89b61 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,6 @@ Depends: python-django (>=1.4), python-gdal, python-psycopg2,
libjs-jquery-ui, libjs-jquery-ui-theme-base,
postgresql-9.1, postgresql-9.1-postgis, gettext,
python-simplejson, gpsbabel, python-django-south,
- python-pyexiv2 python-feedparser
+ python-pyexiv2 python-feedparser javascript-common
Recommends: tinymce, python-django-celery, python-kombu
Suggests: libjs-jquery-ui-theme-south-street
diff --git a/docs/install.rst b/docs/install.rst
index c8b91b3..4d93793 100644
--- a/docs/install.rst
+++ b/docs/install.rst
@@ -62,8 +62,8 @@ Linux distribution repositories. For instance on Debian Wheezy::
python-beautifulsoup tinymce apache2 libgeos-3.3.3 proj-bin gdal-bin \
python-gdal python-lxml python-psycopg2 python-imaging gettext \
postgresql-9.1 postgresql-9.1-postgis libjs-jquery libjs-jquery-ui \
- python-django-celery python-simplejson python-gdal gpsbabel \
- python-pyexiv2 python-feedparser
+ python-django-celery python-simplejson gpsbabel \
+ python-pyexiv2 python-feedparser javascript-common
On Debian Squeeze (you need to activate backports)::
@@ -73,7 +73,7 @@ On Debian Squeeze (you need to activate backports)::
apache2 libgeos-3.2.0 proj-bin gdal-bin python-gdal python-lxml \
python-psycopg2 python-imaging gettext postgresql-8.4 \
postgresql-8.4-postgis libjs-jquery libjs-jquery-ui python-simplejson \
- python-gdal gpsbabel python-pyexiv2 python-feedparser
+ gpsbabel python-pyexiv2 python-feedparser javascript-common
If these packages do not exist in your distribution's repository, please refer
@@ -170,17 +170,20 @@ settings are initialized in settings.py. ::
* DATABASES: parameters for the database
* PROJECT_NAME: name of the project
+ * SECRET_KEY: a secret key for a particular Django installation. This is
+ used to provide cryptographic signing, and should be set to a unique,
+ unpredictable value. Change it!
* ROOT_URLCONF: url configuration for your project something like:
'mychimere_project.urls'
* EMAIL_HOST: smtp of an email server to send emails
- * TINYMCE_URL: url to tinymce path (default is appropriate
- for a Debian installation with tinymce activated)
+ * TINYMCE_URL: url to tinymce path (default is appropriate for a Debian
+ installation with tinymce activated)
* JQUERY_JS_URLS: list of Jquery and Jquery-ui urls (default is appropriate
for a Debian installation with Jquery and Jquery-ui activated)
* JQUERY_CSS_URLS: list of Jquery and Jquery-ui urls (default is appropriate
for a Debian installation with Jquery and Jquery-ui activated)
- * GPSBABEL: path to gpsbabel (default is appropriate
- for a Debian installation with gpsbabel installed)
+ * GPSBABEL: path to gpsbabel (default is appropriate for a Debian
+ installation with gpsbabel installed)
* TIME_ZONE: local time zone for this installation
* LANGUAGE_CODE: language code for this installation
diff --git a/docs/upgrade.rst b/docs/upgrade.rst
index b697978..b9a0363 100644
--- a/docs/upgrade.rst
+++ b/docs/upgrade.rst
@@ -45,7 +45,7 @@ Then install the new dependencies::
apt-get install -t squeeze-backports python-django python-django-south \
python-simplejson libjs-jquery-ui python-pyexiv2 \
- python-feedparser
+ python-feedparser javascript-common
Debian Wheezy
+++++++++++++
@@ -53,7 +53,7 @@ Debian Wheezy
.. code-block:: bash
apt-get install python-django-south python-simplejson libjs-jquery-ui \
- python-pyexiv2 python-feedparser
+ python-pyexiv2 python-feedparser javascript-common
If you are planing to do major import consider the install of `Celery
<http://celeryproject.org/>`_.
@@ -160,7 +160,7 @@ A *local_settings* file is now used.
Report your old settings.py in local_settings.py (at least the database
configuration).
-Your *ROOT_URLCONF* must be set to **value_of_your_localname.settings**.
+Your *ROOT_URLCONF* must be set to **value_of_your_localname.urls**.
logs
....
diff --git a/example_project/local_settings.py.sample b/example_project/local_settings.py.sample
index 9ccd41d..b5939af 100644
--- a/example_project/local_settings.py.sample
+++ b/example_project/local_settings.py.sample
@@ -9,6 +9,9 @@ CHIMERE_OSM_API_URL = 'api06.dev.openstreetmap.org' # test URL
CHIMERE_OSM_USER = 'osm_user'
CHIMERE_OSM_PASSWORD = 'osm_pass'
+# Make this string unique, and don't share it with anybody.
+SECRET_KEY = ''
+
ADMINS = (
# ('Your Name', 'your_email@domain.com'),
)
diff --git a/example_project/settings.py b/example_project/settings.py
index 6aaa577..1b72dad 100644
--- a/example_project/settings.py
+++ b/example_project/settings.py
@@ -122,14 +122,6 @@ MEDIA_ROOT = ROOT_PATH + 'media/'
# Example: "http://media.lawrence.com"
MEDIA_URL = '/media/'
-# URL prefix for admin media -- CSS, JavaScript and images. Make sure to use a
-# trailing slash.
-# deprecated in Django 1.4 but left for Django 1.3
-ADMIN_MEDIA_PREFIX = '/admin-media/'
-
-# Make this unique, and don't share it with anybody.
-SECRET_KEY = 'achanger_!ToChange!'
-
# List of callables that know how to import templates from various sources.
TEMPLATE_LOADERS = (
'django.template.loaders.filesystem.Loader',