Statistics
| Branch: | Tag: | Revision:

root / README @ 52194743

History | View | Annotate | Download (1 kB)

1 8e2698c0 Christodoulos Psaltis
Synnefo
2 8e2698c0 Christodoulos Psaltis
=======
3 8e2698c0 Christodoulos Psaltis
4 8e2698c0 Christodoulos Psaltis
Installation
5 8e2698c0 Christodoulos Psaltis
------------
6 8e2698c0 Christodoulos Psaltis
    $ sudo easy_install virtualenv
7 8e2698c0 Christodoulos Psaltis
    ....
8 cce1239f Dimitris Moraitis
    $ git clone https://user@code.grnet.gr/git/synnefo synnefo
9 fd630546 Markos Gogoulos
    $ virtualenv --python=python2.6 synnefo --no-site-packages
10 8e2698c0 Christodoulos Psaltis
    ...
11 cce1239f Dimitris Moraitis
    $ cd synnefo
12 c55e7b4e Markos Gogoulos
    $ ./bin/pip install django django-piston pycurl simplejson
13 8e2698c0 Christodoulos Psaltis
    ...
14 8e2698c0 Christodoulos Psaltis
    ...
15 e45948fc Christodoulos Psaltis
    $ cp settings.py.dist settings.py
16 19b09607 Christodoulos Psaltis
    $ ./bin/python manage.py syncdb
17 19b09607 Christodoulos Psaltis
    $ cd synnefo/db
18 9295c9bb Markos Gogoulos
    $ ../bin/python db_controller.py
19 19b09607 Christodoulos Psaltis
    ...
20 19b09607 Christodoulos Psaltis
    $ cd synnefo
21 1dd48fea Markos Gogoulos
    $ ./bin/python manage.py runserver
22 e45948fc Christodoulos Psaltis
23 2d640b8d Markos Gogoulos
Notes
24 19b09607 Christodoulos Psaltis
------
25 19b09607 Christodoulos Psaltis
1) On ubuntu systems: 
26 19b09607 Christodoulos Psaltis
        sudo aptitude install libcurl3-gnutls libcurl3-gnutls-dev
27 2d640b8d Markos Gogoulos
28 19b09607 Christodoulos Psaltis
2) jQuery.ajax POST is not working unless you edit lib/python2.6/site-packages/piston/utils.py. 
29 19b09607 Christodoulos Psaltis
   On def content_type change:
30 2d640b8d Markos Gogoulos
        ctype = self.request.META.get('CONTENT_TYPE', type_formencoded)
31 19b09607 Christodoulos Psaltis
    to 
32 2d640b8d Markos Gogoulos
        ctype = self.request.META.get('CONTENT_TYPE', type_formencoded).split(";")[0]
33 2cc9d3a5 Markos Gogoulos
34 19b09607 Christodoulos Psaltis
3)On Ubuntu 10.04 (tested by mgogoulos) you'll have to install zmq-static with:
35 19b09607 Christodoulos Psaltis
        sudo aptitude install uuid-dev 
36 39e80daa Markos Gogoulos
        ./bin/pip install pyzmq-static