54 lines
946 B
Python
54 lines
946 B
Python
from utils.admin_base import CRMModelAdmin
|
|
from django.contrib import admin
|
|
from apps.lead.models import *
|
|
# Register your models here.
|
|
|
|
|
|
class LeadCommentInline(admin.TabularInline):
|
|
model = LeadComment
|
|
extra = 0
|
|
fields = ["desc","cuser_role","created_at"]
|
|
readonly_fields = fields
|
|
can_delete = False
|
|
show_change_link = True
|
|
|
|
def has_add_permission(self, request, obj=None):
|
|
return False
|
|
|
|
|
|
@admin.register(Lead)
|
|
class LeadAdmin(CRMModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(LeadComment)
|
|
class LeadCommentAdmin(CRMModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(LeadStep)
|
|
class LeadStepAdmin(CRMModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(LeadType)
|
|
class LeadTypeAdmin(CRMModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(LeadSource)
|
|
class LeadSourceAdmin(CRMModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(LeadReason)
|
|
class LeadReasonAdmin(CRMModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(LeadEvent)
|
|
class LeadEventAdmin(CRMModelAdmin):
|
|
pass
|
|
|
|
|