Allows the creation of custom questionnaires and surveys via the Django admin.
Project description
# incuna-surveys Allows the creation of custom questionnaires and surveys via the admin.
# Usage
## Frontend
To set the apiRoot use ProjectConfigProvider.setApiRoot()
# Development
## Frontend
All frontend is located under web/:
npm install to install requirements
bower install to install dependencies
grunt test to test if everything is working properly
grunt will start a dev server running under localhost:9000.
This project uses babel and browserify. Source files are located in web/app/scripts/src. Compiled files are put into web/dist, which is symlinked to web/app/scripts/js-build for easy testing in the browser.
### Tests
The are two grunt karma targets: * grunt karma:dev once run will continue to watch the compiled .js files directory and the test files. * grunt karma:ci target only runs once. This target is also used in Travis
## Releasing a new version
1. Commit your changes. 1. Follow the guidelines at http://semver.org/ to determine your new version number. 1. Update CHANGELOG.md with your new version number and a description of changes. 1. Update the version property in package.json 1. Update the version property in setup.py 1. Commit those changes with the commit message “Bump to [version number]”. [version number] should be in the format x.y.z. 1. git tag [version number] 1. git push 1. git push –tags - must be done separately. 1. Run make release to publish the release to pypi
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file incuna-surveys-0.1.1.tar.gz
.
File metadata
- Download URL: incuna-surveys-0.1.1.tar.gz
- Upload date:
- Size: 17.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e8eaead1f2dd7e3340b645e8a7652d9242184e3f184ee1474a9d27751ac65d2 |
|
MD5 | b4820c8ffc4909c15ce1e22438c47de2 |
|
BLAKE2b-256 | 44b173f98b1887f8cf09fead853b949f6af6c455ce142235a9cdb840519c591b |