forked from ofri/Open-Knesset
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathREADME
More file actions
57 lines (46 loc) · 1.96 KB
/
README
File metadata and controls
57 lines (46 loc) · 1.96 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
Installation:
=============
$ python bootstrap.py
$ bin/buildout
$ bin/test
$ bin/django syncdb --migrate # do not create a superuser account
$ bin/django loaddata dev
$ bin/django createsuperuser # to create your superuser account
$ bin/django runserver
NOTES
=====
- currently MySQL is not supported
- on bin/buildout, problems with getting distribution for 'PIL' can be fixed
by installing the python-dev package
Update
======
$ cd Open-Knesset
$ git pull git://github.com/ofri/Open-Knesset.git master
$ bin/buildout # only needed if the file buildout.cfg was changed; but can't hurt you if you run it every time.
$ bin/django syncdb --migrate # do not create a superuser account
$ bin/django runserver
# if you get the add_persons_aliases alert try this:
$ bin/django migrate --fake persons 0001
Updating the translation strings:
================================
$ cd src/knesset
$ ../../bin/django makemessages -a -e txt,html
<edit src/knesset/locale/he/LC_MESSAGES/django.po, find your strings and change it to the correct translation>
$ ../../bin/django compilemessages
Windows Users:
--------------
Prerequisites:
Download and install Python 2.6 or 2.7 from http://www.python.org/download/windows/
Make sure python and svn are in the default path (control panel->system->advanced->environment variables)
Download and install svn client from http://www.sliksvn.com/en/download
Download and install git by following http://help.github.com/win-git-installation/
Generate an ssh key to your git account by following http://help.github.com/msysgit-key-setup/
Fork code repository:
Browse to http://github.com/ofri/Open-Knesset
and click Fork
Browse to your Open-Knesset fork and click the SSH button.
Copy the SSH address and run the following command in git bash:
git clone paste_the_ssh_address_here.git
Running the installation instructions:
open command line change dir to the Open-Knesset folder
run the installation instructions above (Without the $ ofcourse and with backslashes)