root / docs / source / require.rst @ 97801513
History | View | Annotate | Download (1.9 kB)
1 |
.. _require-label: |
---|---|
2 |
|
3 |
Required Packages |
4 |
================= |
5 |
|
6 |
.. attention:: |
7 |
Installation instructions assume a clean Debian Wheezy with Django 1.4 |
8 |
|
9 |
DjNRO heavily depends on the following: |
10 |
|
11 |
* Python (<3 & >=2.6) |
12 |
<<<<<<< refs/remotes/origin/wheezy |
13 |
* Django (1.4) - python-django |
14 |
======= |
15 |
* Django (>=1.4) - python-django |
16 |
>>>>>>> local |
17 |
* memcached |
18 |
* python-mysqldb (If you wish to use MySQL as the DB backend) |
19 |
* mysql-client-5.1 |
20 |
* python-ipaddr |
21 |
* python-django-south (For database migrations). If you deploy MySQL >=5.5 and earlier versions of south (< 0.7.5), you are advised to upgrade to South >=0.7.5, as you may suffer from this `bug <http://south.aeracode.org/ticket/523>`_ |
22 |
* python-django-tinymce (Flatpages editing made easier) |
23 |
* python-memcache (Yeap! You need that for Google maps locations caching) |
24 |
* python-django-registration (User activation made easy) |
25 |
* apache2 (We suggest apache with mod_rewrite enabled - use your preferred server) |
26 |
* libapache2-mod-wsgi |
27 |
* apache2-shibboleth : The server should be setup as a Shibboleth SP |
28 |
* A mail server - Tested with exim |
29 |
* python-oauth2 |
30 |
* python-requests |
31 |
* python-lxml |
32 |
* python-yaml |
33 |
|
34 |
Django Social Auth |
35 |
------------------ |
36 |
|
37 |
User authentication via social media is carried out by the `django-social-auth <http://django-social-auth.readthedocs.org/en/latest/index.html>`_ django-social-auth package. If your distro includes it, then go via your distro installation. |
38 |
|
39 |
In any case we have included django-social-auth as an application inside the djnro Django project. We plan to upgrade to python-social-auth in the next releases of DjNRO. |
40 |
|
41 |
Django Social Auth: Requirements - Dependencies |
42 |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
43 |
* django-social-auth |
44 |
|
45 |
* OpenId support depends on python-openid |
46 |
<<<<<<< refs/remotes/origin/wheezy |
47 |
|
48 |
* OAuth support depends on python-oauth2 |
49 |
======= |
50 |
|
51 |
* OAuth support depends on python-oauth2 |
52 |
|
53 |
|
54 |
|
55 |
|
56 |
>>>>>>> local |