11from django .contrib import admin
2- from .models import ClusterTemplate , Parameter , StandardString
2+ from .models import ClusterTemplate , Parameter , StandardString , GenerationLog
33from import_export .admin import ImportExportModelAdmin
44
55# Register your models here.
@@ -19,6 +19,7 @@ class ClusterTemplateAdmin(ImportExportModelAdmin,admin.ModelAdmin) :
1919admin .site .register (ClusterTemplate , ClusterTemplateAdmin )
2020
2121
22+
2223# Register Parameter model
2324class ParameterAdmin (ImportExportModelAdmin ,admin .ModelAdmin ):
2425 list_display = (
@@ -28,4 +29,15 @@ class ParameterAdmin(ImportExportModelAdmin,admin.ModelAdmin):
2829 search_fields = ('parameter_name' ,) # Optional: Allows searching by parameter_name
2930 list_filter = ('cluster' , 'data_type' , 'section' ) # Optional: Allows filtering by cluster and data_type
3031
31- admin .site .register (Parameter , ParameterAdmin )
32+ admin .site .register (Parameter , ParameterAdmin )
33+
34+
35+ class GenerationLogAdmin (ImportExportModelAdmin ,admin .ModelAdmin ) :
36+ list_display = (
37+ 'id' , 'user' , 'generation_time' , 'project_name' , 'project_file_name'
38+ )
39+ # Display all fields
40+ search_fields = ('user' ,'project_name' ,'project_file_name' ) # Optional: Allows searching by cluster_name
41+ list_filter = ('user' , 'project_name' )
42+
43+ admin .site .register (GenerationLog , GenerationLogAdmin )
0 commit comments