Refine user handling.
[htsworkflow.git] / htsworkflow / frontend / samples / admin.py
index 074ad16fdfb55baf8021531a2e7adc6dd4b48468..deb61593d49dfbb13508d77c634b3096bc02a564 100644 (file)
@@ -64,7 +64,7 @@ class ExperimentTypeOptions(admin.ModelAdmin):
 class HTSUserCreationForm(UserCreationForm):
     class Meta:
         model = HTSUser
-        fields = ("username",)
+        fields = ("username",'first_name','last_name')
 
 class HTSUserChangeForm(UserChangeForm):
     class Meta:
@@ -73,7 +73,6 @@ class HTSUserChangeForm(UserChangeForm):
 class HTSUserOptions(UserAdmin):
     form = HTSUserChangeForm
     add_form = HTSUserCreationForm
-    
 
 class LaneLibraryInline(admin.StackedInline):
   model = Lane
@@ -95,14 +94,14 @@ class LibraryOptions(admin.ModelAdmin):
     save_as = True
     save_on_top = True
     search_fields = (
-        'library_id',
+        'id',
         'library_name',
         'cell_line__cellline_name',
         'library_species__scientific_name',
         'library_species__common_name',
     )
     list_display = (
-        'library_id',
+        'id',
         #'aligned_reads',
         #'DataRun',
         'library_name',
@@ -133,11 +132,11 @@ class LibraryOptions(admin.ModelAdmin):
         'condition',
         'stopping_point',
         'hidden')
-    list_display_links = ('library_id', 'library_name',)
+    list_display_links = ('id', 'library_name',)
     fieldsets = (
       (None, {
         'fields': (
-          ('library_id','library_name','hidden'),
+          ('id','library_name','hidden'),
           ('library_species'),
           ('library_type', 'experiment_type', 'replicate'),
           ('cell_line','condition','antibody'),)