Meetspace
Hook up a bunch of different event apis to create a single point of entry.
Notes
Pretty alpha and pretty use-case specific right now.
The directory schema holds json files which describe data requirements. Right now only meetspace.json is important.
The model is:
form_name: { field name : {'type': field type, 'validators': validator, ...}}}
A dictionary of the forms is passed to the rendered, and used by the templates.
Some extra information is required. In a file in the instance directory put this in meetup-test-api.cfg:
URLNAME="Meetup-API-Testing"
SECRET_KEY=<generate some key>
MEETUP_API_SECRET='get your own'
GROUP_ID="1556336"
GROUP_URLNAME="Meetup-API-Testing"
URLNAME="Meetup-API-Testing"
VENUE_ID="1234"
TIME_FORMAT = "%Y-%m-%d %H:%M:%S"
you’ll need to install the package:
pip install -e .
this should theoretically work at this stage:
$ flask run
which will lauch a wsgi on port 5000. you can go to localhost:5000/NewEvent to see if everything went well.
Release files for meetspace 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| meetspace-0.0.1.tar.gz | 4.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| meetspace-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.6 kB
Release files / meetspace-0.0.1.tar.gz
| Download URL | meetspace-0.0.1.tar.gz |
|---|---|
| Size | 4.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e1683df4a8855061aaf7ee3466cecbabf1db7139b732d4ee7bb47b75e4e87531
|
|
BLAKE2b-256 checksum How to use checksums |
bb8024707530d96e21e2fcb5fb7c883e0c438933412874fe1273b454f47d0323
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.5.3
|
Release files / meetspace-0.0.1-py3-none-any.whl
| Download URL | meetspace-0.0.1-py3-none-any.whl |
|---|---|
| Size | 6.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e72be0019cfe697fb5464eec511def6c0d24ba0fa3ea83b0bb4c152b373e4436
|
|
BLAKE2b-256 checksum How to use checksums |
4abfa329cf7c3630a707159b4307a161a8f1b98d383e759aac2e0c914357f9f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.5.3
|