My favorites | Sign in
Project Home Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 66: End user defined fields
2 people starred this issue and may be notified of changes. Back to list
 
Project Member Reported by bhe...@cristoreyny.org, Jan 24, 2011
We have fields for personality and Handout 33.  In a few years this will be obsolete. We need to have flexibiliy to add replace fields and change names of fields too. 
Jan 25, 2011
Project Member #1 dmbs...@gmail.com
What we really need is the ability to add new fields (removing built in fields is already possible via permissions). New fields would not have all the features as built in such as indexing.
Design might be something like this

id | built in field | user_defined
1  |   joe student  | favorite_color:red,dominant_hand:right,foo:bar

End users could add new fields on select fields. The data would be stored in serialized format. Then some custom Django function would make it look like a normal field in the admin interface and ideally in reports (student.favorite_color) or less ideally (student.get_user_defined('favorite_color')

Desired features:
Django based validation
Integration with Admin Interface
Integration with reports

Drawbacks:
No SQL validation
No searching (indexing)
No filtering
Slow (reports with user defined fields would be much slower)
No integration with typical Django query language. Could not do student.objects.filter(favorite_color='red')
No references - Could not add custom field that is a reference to another object.
Summary: End user defined fields
Labels: -Type-Defect Type-Enhancement Milestone-Release2.0
Mar 29, 2011
Project Member #2 dmbs...@gmail.com
(No comment was entered for this change.)
Labels: -Milestone-Release2.0 Milestone-Release2.1
Sep 7, 2011
Project Member #3 ca...@burkesoftware.com
A field for Performance Reviews for a student at work has also been requested. I mentioned that we were looking into making user-defined fields, but to use student files for now.
Sep 27, 2011
Project Member #4 dmbs...@gmail.com
 Issue 202  has been merged into this issue.
Cc: akelley-...@cristoreyny.org
Nov 5, 2011
Project Member #5 dmbs...@gmail.com
 Issue 226  has been merged into this issue.
Nov 5, 2011
Project Member #6 dmbs...@gmail.com
Wow I'm actually working on this.
Status: Started
Labels: -Priority-Medium -Milestone-Release2.1 Priority-Critical Milestone-Tr1 Funded
Nov 5, 2011
Project Member #7 dmbs...@gmail.com
(No comment was entered for this change.)
Owner: da...@burkesoftware.com
Nov 7, 2011
Project Member #8 dmbs...@gmail.com
wooo. Still need to add support for them in export
Status: Fixed

Powered by Google Project Hosting