Polycopiés numériques (Dauphine/UNPIdF)
This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Thomas NOËL aa11ac2172 quelques echo dans le script de creation du virtualenv 2012-07-19 16:03:49 +02:00
bin quelques echo dans le script de creation du virtualenv 2012-07-19 16:03:49 +02:00
debian paquettage, suite 2012-07-19 15:54:37 +02:00
help/fr config et scripts un peu plus compatibles FHS 2012-07-19 12:49:20 +02:00
polynum force l'utilisation de la nouvelle syntaxe du tag URL dans les templates de mail 2012-07-19 15:59:46 +02:00
.gitignore ignore polynum/media pour git 2012-07-19 13:41:49 +02:00
.gitmodules ajoute un plugin de sélection de couleur à l'éditeur, rend la suppression du formatage fonctionelle aussi sur la coloration 2012-07-11 12:34:47 +02:00
Makefile paquettage, suite 2012-07-19 15:54:37 +02:00
README démarre une section sur l'installation dans le fichier README 2012-06-29 18:25:22 +02:00
local_settings.py.example typo in local_settings.py.example 2012-07-19 15:54:37 +02:00
manage.py Begin Django application 2012-04-24 18:52:01 +02:00
requirements paquettage, suite 2012-07-19 15:54:37 +02:00
setup.py ajoute pyscopg2 comme prérequis 2012-07-06 11:36:03 +02:00

README

Polycopiés numériques, projet UPD+UNPIdF

Installation
------------

With PostgreSQL:

    $ createdb polynum
    $ echo "DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'polynum' }}" >local_settings.py

    Configure the following keys in your local_settings.py:
      CAS_SERVER_URL - the CAS server URL
      LDAP_URL - the LDAP server URL
      LDAP_BIND_DN - the DN to authenticate to the LDAP server
      LDAP_BIND_PASSWORD - the password
      LDAP_USER_QUERY - the query to retrieve user, use %s as a placeholder for the CAS username
      LDAP_BASE - the base DN for the query

    $ ./manage.py syncdb

Indexes
-------

Some queries need indexes to be performant, do not forget to install them.

With SQLite::

    python manage.py sqlindexes | sqlite3 polynum.db

With PostgreSQL:

    python manage.py sqlindexes | psql <db_name>