|
InstallationInstructions
How to download and install Demisauce
Get DemisauceThere is no packaged release yet, so get the source from subversion (requires Python, SqlLite or MySQL, python libraries: ez_setup): To get Just the server svn checkout https://demisauce.googlecode.com/svn/demisauce/trunk/ demisauce To get the servers, libraries, and demo's svn checkout http://demisauce.googlecode.com/svn/ demisauce Install Demisauce ServerIn the folder that you downloaded the source will be a few folders (Demisauce, Demisaucepy, dotnet, demos, etc), change directories into the /demisauce/trunk/ and install it by running this at the command line. >>> python setup.py develop then in the same directory Make a config file as follows:: >>> paster make-config demisauce development.ini The default database is Sqllite, if you want to use MySQL (which requires MySQLDB python library) Tweak the config file for MySQL username, password, and server. sqlalchemy.default.url = mysql://demisauce:password@localhost/demisauce_dev Run the app setup which will create the tables, and default data in the database. >>> paster setup-app development.ini Then you are ready to go: to load dev server >>> paster serve --reload development.ini Browse to http://localhost:4950/account/signin and use the account which was created for you guest@demisauce.org and guest for username/password. You can now use one of the examples in the /demos/ folders. See .NET Web Demo Installation Instructions or there is a pylons demo as well |
Sign in to add a comment
Nice job
To get the server running I had to install the Google Data Library: http://code.google.com/support/bin/answer.py?answer=75582&topic=12022#introduction
Might want to add that to the installation instructions.
Also, guest@demisauce.org account was not created.
Only accounts created were:
demisauce sysadmin username = sysadmin@demisauce.org password = admin
demisauce site admin username = admin@demisauce.org password = admin
Are the instructions still working? I am getting an error in one of the steps above:
paster make-config demisauce development.ini Must install demisauce Searching for demisauce Reading http://cheeseshop.python.org/pypi/demisauce/ Couldn't find index page for 'demisauce' (maybe misspelled?) Scanning index of all packages (this may take a while) Reading http://cheeseshop.python.org/pypi/ No local packages or download links found for demisauce error: Could not find suitable distribution for Requirement.parse('demisauce')
Are you installing on OS X?