A pysmvt supporting application
pysapp is a library designed as a “supporting application” for pysmvt applications.
Example applications will be avilable soon, for now, please follow the steps below to get your own default application up and running.
Steps for Installation
- Install Python
- install setuptools (includes easy_install)
- install virtualenv
- Create a new virtual environement
virtualenv myproj-staging --no-site-packages
- Activate the virtual environment (os dependent)
- install pysapp & dependencies
Steps for creating a working application
pysmvt command is installed when you install pysapp, which has
pysmvt as a requirement.
pysmvt project -t pysapp <myapp>replace <myapp> with your project name
- answer the questions that come up
- write down “Login Details”, referred to hereafter as <user> & <pass>
python setup.py -q develop
pysmvt broadcast initdbsetup the database tables
pysmvt broadcast initdata <user>put basic data in the database, use the settings profile for your user
pysmvt serve <user>run a development http server with the user’s settings profile
- point your browser at http://localhost:5000/
Creating a New Application Module
This step creates a Application Module directory structure in <myapp>/modules/<mymod>:
pysmvt module <mymod>
where <mymod> is the name of the module you want to create
Questions & Comments
Please visit: http://groups.google.com/group/pyslibs
The code stays pretty stable, but the API is likely to change in the future.
The pysapp tip
is installable via
easy_install with easy_install pysapp==dev