Skip to main content

c2cgeoform

Project description

# c2cgeoform

c2cgeoform is a framework easing the creation of web pages with forms. Users of c2cgeoform declaratively create models, from which the framework can create forms, views, lists, …

c2cgeoform supports various data types, including geometry types (points, lines, polygons). For geometry types c2geoform generates maps with editing tools to create, modify or delete geometries.

c2cgeoform is based on [Pylons technologies](http://www.pylonsproject.org/). More specifically, it uses [Pyramid](http://docs.pylonsproject.org/en/latest/docs/pyramid.html), [Colander](http://colander.readthedocs.org/en/latest/), and [Deform](http://deform.readthedocs.org/en/latest/). For interacting with the database it uses [SQLAlchemy](http://www.sqlalchemy.org/) and [GeoAlchemy 2](https://geoalchemy-2.readthedocs.org/en/latest/).

Demo links: [fill in a form](http://mapfish-geoportal.demo-camptocamp.com/c2cgeoform/wsgi/fouille/form/), [list form submissions](http://mapfish-geoportal.demo-camptocamp.com/c2cgeoform/wsgi/fouille/).

## Documentation

This section provides links to various parts of the documentation.

  • [Create a c2cgeoform project](docs/create-project.md)

  • [Defining the model for a form](docs/model.md)

  • [Using custom templates](docs/templates.md)

  • [Guide for c2cgeoform developers](docs/developer-guide.md)

## Copyright

c2cgeoform makes use of the icons by [GLYPHICONS](http://glyphicons.com). Make sure to comply with the [usage terms](http://glyphicons.com/license/) when utilizing c2cgeoform.

## Publish

Update version in setup.py

`bash make compile-catalog git add setup.py git commit -m "Create new release <version>" git tag <version> git push git push origin <version> python3 -m build twine upload dist/* `

0.0

  • Initial version

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

c2cgeoform-1.1.4.tar.gz (9.7 MB view details)

Uploaded Source

Built Distribution

c2cgeoform-1.1.4-py3-none-any.whl (13.6 MB view details)

Uploaded Python 3

File details

Details for the file c2cgeoform-1.1.4.tar.gz.

File metadata

  • Download URL: c2cgeoform-1.1.4.tar.gz
  • Upload date:
  • Size: 9.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.9

File hashes

Hashes for c2cgeoform-1.1.4.tar.gz
Algorithm Hash digest
SHA256 d8da0a8228e32492e70c34ecb4883a919e64386d5aad3198006133188ce81b80
MD5 6b39861d547f3ebc687431d81fb1eeff
BLAKE2b-256 3d318498e498eaa1d17a482555abb4e16868f17c49e86a37a998e713e45f8bec

See more details on using hashes here.

Provenance

File details

Details for the file c2cgeoform-1.1.4-py3-none-any.whl.

File metadata

  • Download URL: c2cgeoform-1.1.4-py3-none-any.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.9

File hashes

Hashes for c2cgeoform-1.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9ee5076daf99432d3ab79c9b2e73899377532c2a2cbb358347d74f49c96a2b15
MD5 f913ef43971b4e83da386bf361886692
BLAKE2b-256 89f804dcc38de7d914c54373630d1337b9b37c341a7c18cdeb53327e9531b0b3

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page