From 18ab03e37d08fe13b47b8ff0c15632b817315ecd Mon Sep 17 00:00:00 2001 From: Diane Trout Date: Sat, 14 Aug 2010 00:23:06 +0000 Subject: [PATCH] Shrink flowcell notes field. See [ticket:167] --- htsworkflow/frontend/experiments/admin.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/htsworkflow/frontend/experiments/admin.py b/htsworkflow/frontend/experiments/admin.py index cb5a94b..47bcc14 100644 --- a/htsworkflow/frontend/experiments/admin.py +++ b/htsworkflow/frontend/experiments/admin.py @@ -76,17 +76,23 @@ class FlowCellOptions(admin.ModelAdmin): list_filter = ('sequencer','cluster_station') fieldsets = ( (None, { - 'fields': ('run_date', ('flowcell_id','cluster_station','sequencer'), ('read_length', 'control_lane', 'paired_end'),) + 'fields': ('run_date', ('flowcell_id','cluster_station','sequencer'), + ('read_length', 'control_lane', 'paired_end'),) }), - #('Lanes:', { - # 'fields' : (('lane__library__id', 'lane__pM', 'lane__cluster_estimate'),) - #}), ('Notes:', { 'fields': ('notes',),}), ) inlines = [ LaneInline, ] + def formfield_for_dbfield(self, db_field, **kwargs): + field = super(FlowCellOptions, self).formfield_for_dbfield(db_field, + **kwargs) + # Override field attributes + if db_field.name == "notes": + field.widget.attrs["rows"] = "3" + return field + class ClusterStationOptions(admin.ModelAdmin): list_display = ('name', ) fieldsets = ( ( None, { 'fields': ( 'name', ) } ), ) -- 2.30.2