From b63382358624d0621c14e550f2a3a497682f1218 Mon Sep 17 00:00:00 2001 From: Brandon King Date: Fri, 14 Aug 2009 22:05:27 +0000 Subject: [PATCH] Lorian's request for a thin comment field implemented. --- htsworkflow/frontend/experiments/admin.py | 11 +++++++++++ htsworkflow/frontend/samples/admin.py | 1 + 2 files changed, 12 insertions(+) diff --git a/htsworkflow/frontend/experiments/admin.py b/htsworkflow/frontend/experiments/admin.py index 4563bde..a4a1eef 100644 --- a/htsworkflow/frontend/experiments/admin.py +++ b/htsworkflow/frontend/experiments/admin.py @@ -1,11 +1,22 @@ from htsworkflow.frontend.experiments.models import FlowCell, DataRun, ClusterStation, Sequencer, Lane from django.contrib import admin +from django.forms import ModelForm +from django.forms.fields import CharField +from django.forms.widgets import TextInput from django.utils.translation import ugettext_lazy as _ + +class LaneForm(ModelForm): + comment = CharField(widget=TextInput(attrs={'size':'80'}), required=False) + + class Meta: + model = Lane + class LaneInline(admin.StackedInline): model = Lane max_num = 8 extra = 8 + form = LaneForm class DataRunOptions(admin.ModelAdmin): search_fields = [ diff --git a/htsworkflow/frontend/samples/admin.py b/htsworkflow/frontend/samples/admin.py index 1e01c88..c7d543a 100644 --- a/htsworkflow/frontend/samples/admin.py +++ b/htsworkflow/frontend/samples/admin.py @@ -6,6 +6,7 @@ from django.utils.translation import ugettext_lazy as _ from htsworkflow.frontend.samples.models import Antibody, Cellline, Condition, ExperimentType, LibraryType, Species, Affiliation, Library, Tag from htsworkflow.frontend.experiments.models import Lane + class LaneLibraryInline(admin.StackedInline): model = Lane extra = 0 -- 2.30.2