Hi,
Since Django is are already in the Python space, you might consider
using Zope as a storage backend and application server. Zope provides an
object database which is easier to work with than object-relational
mapping. It will probably speed up your development time and allow you
to focus on what really matters, the domain, instead of the technical details.
Regards,
Ewout
>Hey all,
>
>I'm considering trying to create a framework\tool to allow people to
>create a whatbird.com like interface for other types of datasets
>(plants, trees, anything really).
>
>The idea is to create a framework allowing users to create a discovery
>tool with attribute selections to narrow down the result set. So, for
>example, our faculty/students would identify attributes found in all
>trees (leaf shape, fruit, bark, form, etc.) and then input this data
>into the tool which would then allow them to input actual trees and
>associate them with the attributes (as well as input description info,
>pictures, etc.). The end result would look something like whatbird.com
>does with birds.
>
>This will be a challenge for me (but a good one). My thought is to use a
>web framework like Django (picked because I know it a little) but am
>unsure if you can have it organize the database tables with the
>relationships properly. I considered using solr but thought it would be
>overkill considering the relatively small datasets this tool would be
>used to create (under 1000 objects) but in the end it might be a good
>bet. If approved (I have to talk to the dean of our forestry department
>to see if he will buy into the idea) I will try and create the bulk of
>it during January and tweak it the rest of the semester.
>
>Anyone interesting in working on this type of project with me?
>
>Mike Beccaria
>Systems Librarian
>Head of Digital Initiatives
>Paul Smith's College
>518.327.6376
>[log in to unmask]
|