Skip to Content
Mastering Geospatial Analysis with Python
book

Mastering Geospatial Analysis with Python

by Silas Toms, Paul Crickard, Eric van Rees
April 2018
Beginner to intermediate content levelBeginner to intermediate
440 pages
11h 36m
English
Packt Publishing
Content preview from Mastering Geospatial Analysis with Python

Using forms

Underneath the decorator and the function declaration, the ArenaForm from forms.py is called and the function request.form is passed as a parameter. This adds functionality to the ArenaForm and allows it to access the request's own parameters as needed.

Once the ArenaForm object is passed to the variable form, it can be populated with data. This data will come from an SQLAlchemy session query on the Arena model. This query requests all rows of data from the Arena table and passes it to the variable arenas using all method (as opposed to the filter_by method which would limit the rows returned).

Because the ArenaForm's selections field is currently blank, we'll use a list comprehension to loop through the arena objects contained ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Learning Geospatial Analysis with Python

Learning Geospatial Analysis with Python

Joel Lawhead

Publisher Resources

ISBN: 9781788293334Supplemental Content