wq.start provides a simple command-line interface (wq start
) for starting a new project with the wq framework, with wq.app for the front end and wq.db as the backend. wq.start also provides a wq addform
command that can generate and configure new Django apps from an XLSForm definition.
# Recommended: create virtual environment
# python3 -m venv venv
# . venv/bin/activate
python3 -m pip install wq
wq start <projectname> [directory]
cd <projectname>/db
wq addform ~/my-odk-form.xlsx
See the Getting Started docs for more information.
wq start <projectname> [directory]
: Create a new Django project from the wq Django template and (optionally) the @wq Create React App templatewq addform ~/my-odk-form.xlsx
: Create a new Django app from the provided XLSForm (uses xlsform-converter)wq maketemplates
: Create templates for use with @wq/jquery-mobile (deprecated)© 2013-2019 by S. Andrew Sheppard