Limited which models show up on admin index page
authorLorian Schaeffer <lorian@caltech.edu>
Fri, 1 Oct 2010 01:19:44 +0000 (01:19 +0000)
committerLorian Schaeffer <lorian@caltech.edu>
Fri, 1 Oct 2010 01:19:44 +0000 (01:19 +0000)
Removed some fields from view in the Library Change/Add page
Rearranged the remaining Library fields

htsworkflow/frontend/samples/admin.py

index 23b99f8d7421cf073d835a9418354472a703e082..83aa70e745e59c3bb28932a91fed109c5a18868a 100644 (file)
@@ -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.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
 
 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',
     )
     list_display = (
         'id',
-        #'aligned_reads',
-        #'DataRun',
         'library_name',
         'public',
         'library_name',
         'public',
-        #'experiment_type',
-        #'organism',
-        #'antibody_name',
-        #'cell_line',
-        #'libtags',
-        #'made_for',
         'affiliation',
         'affiliation',
-        #'made_by',
         'undiluted_concentration',
         'creation_date',
         'stopping_point',
         'undiluted_concentration',
         'creation_date',
         'stopping_point',
-        #'condition',
-
     )
     list_filter = (
         'experiment_type', 
         'library_species', 
         'tags',
     )
     list_filter = (
         'experiment_type', 
         'library_species', 
         'tags',
-        #'made_for',
         'affiliations',
         'made_by', 
         'antibody',
         'affiliations',
         'made_by', 
         'antibody',
@@ -143,22 +132,20 @@ class LibraryOptions(admin.ModelAdmin):
       (None, {
         'fields': (
           ('id','library_name','hidden'),
       (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:', {
          }),
          ('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', 
                          ('gel_cut_size', 'insert_size', 
-                          'undiluted_concentration', 'ten_nM_dilution', 
-                          'successful_pM'), 
+                          'undiluted_concentration'), 
                          ('bioanalyzer_concentration','bioanalyzer_image_url'),
                          ('bioanalyzer_summary'), 
                          ('bioanalyzer_concentration','bioanalyzer_image_url'),
                          ('bioanalyzer_summary'), 
-                         ('account_number', 'notes',))
+                         ('notes'))
          }),
          ('Library/Project Affiliation:', {
          }),
          ('Library/Project Affiliation:', {
-             'fields' : (('affiliations'), ('tags'),)
+             'fields' : (('account_number', 'affiliations'),)
          }),
          )
     inlines = [
          }),
          )
     inlines = [
@@ -235,13 +222,13 @@ class TagOptions(admin.ModelAdmin):
           }),
         )
 
           }),
         )
 
+admin.site.register(Library, LibraryOptions)
 admin.site.register(Affiliation, AffiliationOptions)
 admin.site.register(Affiliation, AffiliationOptions)
-admin.site.register(Antibody, AntibodyOptions)
+#admin.site.register(Antibody, AntibodyOptions)
 admin.site.register(Cellline, CelllineOptions)
 admin.site.register(Cellline, CelllineOptions)
-admin.site.register(Condition, ConditionOptions)
+#admin.site.register(Condition, ConditionOptions)
 admin.site.register(ExperimentType, ExperimentTypeOptions)
 admin.site.register(ExperimentType, ExperimentTypeOptions)
-admin.site.register(HTSUser, HTSUserOptions)
+#admin.site.register(HTSUser, HTSUserOptions)
 admin.site.register(LibraryType, LibraryTypeOptions)
 admin.site.register(LibraryType, LibraryTypeOptions)
-admin.site.register(Library, LibraryOptions)
 admin.site.register(Species, SpeciesOptions)
 admin.site.register(Species, SpeciesOptions)
-admin.site.register(Tag, TagOptions)
+#admin.site.register(Tag, TagOptions)