from utils.admin_base import CRMModelAdmin from django.contrib import admin from apps.customform.models import ( CustomForm as CustomFormModel, CustomFormData as CustomFormDataModel, CustomFormField as CustomFormFieldModel, ) # Register your models here. class CustomFormFieldInline(admin.TabularInline): model = CustomFormFieldModel extra = 0 fields = ["field_name_fa","field_name_en","validator"] readonly_fields = fields can_delete = False show_change_link = True def has_add_permission(self, request, obj=None): return False @admin.register(CustomFormModel) class CustomFormAdmin(CRMModelAdmin): pass @admin.register(CustomFormDataModel) class CustomFormDataAdmin(CRMModelAdmin): pass @admin.register(CustomFormFieldModel) class CustomFormFieldAdmin(CRMModelAdmin): pass