0
Ana django yönetici sınıfına, inline sınıfını pos_x ve pos_y olmak üzere iki alana dahil ettik.Inline Django Yönetici alanlarına nasıl özel düğme ekleyebilirim?
Bu alanları JS ve modal pencereleri aracılığıyla güncelleştirmek istiyorum.
Herhangi bir yönetici html değiştirmeden InlineClass içine düğme ekleyebilir miyim?
class InlineClass(CommonInlineConfigurationMixin):
model = MapPoint
fields = ['title', ('pos_x', 'pos_y'), 'button']
readonly_fields = ("button",)
form = Form
class Media:
js = ("my_code.js",)
def button (self, obj):
return "<button type='button' onclick='my_code()'>Click Me!</button>"
button.allow_tags=True
Ve "statik/js" klasörüne my_code.js koyun:
class InlineClass(CommonInlineConfigurationMixin):
model = MapPoint
fields = ['title', ('pos_x', 'pos_y')]
form = Form
"MapPoint" için belirtilen bilinmeyen alan (alanlar) (düğme) " –
Ayrıca, alan alanını salt okunur alanlara eklemeniz gerekir - düzenlemeye bakın. Sonra yönetici nerede bulacağını bilecek. –