From e8095c7f1fe306c2b55986706afb76125ea104d9 Mon Sep 17 00:00:00 2001 From: Lorian Schaeffer Date: Fri, 1 Oct 2010 01:19:44 +0000 Subject: [PATCH] Limited which models show up on admin index page Removed some fields from view in the Library Change/Add page Rearranged the remaining Library fields --- htsworkflow/frontend/samples/admin.py | 39 +++++++++------------------ 1 file changed, 13 insertions(+), 26 deletions(-) diff --git a/htsworkflow/frontend/samples/admin.py b/htsworkflow/frontend/samples/admin.py index 23b99f8..83aa70e 100644 --- a/htsworkflow/frontend/samples/admin.py +++ b/htsworkflow/frontend/samples/admin.py @@ -6,6 +6,7 @@ from django.contrib.auth.forms import UserCreationForm, UserChangeForm from django.template import Context, Template from django.db import models from django.utils.translation import ugettext_lazy as _ +from django.forms import TextInput, Textarea from htsworkflow.frontend.samples.models import Antibody, Cellline, Condition, ExperimentType, HTSUser, LibraryType, Species, Affiliation, Library, Tag from htsworkflow.frontend.experiments.models import Lane @@ -108,29 +109,17 @@ class LibraryOptions(admin.ModelAdmin): ) list_display = ( 'id', - #'aligned_reads', - #'DataRun', 'library_name', 'public', - #'experiment_type', - #'organism', - #'antibody_name', - #'cell_line', - #'libtags', - #'made_for', 'affiliation', - #'made_by', 'undiluted_concentration', 'creation_date', 'stopping_point', - #'condition', - ) list_filter = ( 'experiment_type', 'library_species', 'tags', - #'made_for', 'affiliations', 'made_by', 'antibody', @@ -143,22 +132,20 @@ class LibraryOptions(admin.ModelAdmin): (None, { 'fields': ( ('id','library_name','hidden'), - ('library_species'), - ('library_type', 'experiment_type', 'replicate'), - ('cell_line','condition','antibody'),) + ('library_species', 'cell_line', 'replicate'), + ('library_type', 'experiment_type')) }), ('Creation Information:', { - 'fields' : (('made_for', 'made_by', 'creation_date'), - ('stopping_point', 'amplified_from_sample'), + 'fields' : (('made_by', 'creation_date', 'stopping_point'), + ('amplified_from_sample'), ('gel_cut_size', 'insert_size', - 'undiluted_concentration', 'ten_nM_dilution', - 'successful_pM'), + 'undiluted_concentration'), ('bioanalyzer_concentration','bioanalyzer_image_url'), ('bioanalyzer_summary'), - ('account_number', 'notes',)) + ('notes')) }), ('Library/Project Affiliation:', { - 'fields' : (('affiliations'), ('tags'),) + 'fields' : (('account_number', 'affiliations'),) }), ) inlines = [ @@ -235,13 +222,13 @@ class TagOptions(admin.ModelAdmin): }), ) +admin.site.register(Library, LibraryOptions) admin.site.register(Affiliation, AffiliationOptions) -admin.site.register(Antibody, AntibodyOptions) +#admin.site.register(Antibody, AntibodyOptions) admin.site.register(Cellline, CelllineOptions) -admin.site.register(Condition, ConditionOptions) +#admin.site.register(Condition, ConditionOptions) admin.site.register(ExperimentType, ExperimentTypeOptions) -admin.site.register(HTSUser, HTSUserOptions) +#admin.site.register(HTSUser, HTSUserOptions) admin.site.register(LibraryType, LibraryTypeOptions) -admin.site.register(Library, LibraryOptions) admin.site.register(Species, SpeciesOptions) -admin.site.register(Tag, TagOptions) +#admin.site.register(Tag, TagOptions) -- 2.30.2