1
나는 제기 중 하나가 정의를 가지고있는 모델을 정의한 .동적 표시 및 숨기기 필드는
에있는 선택에 따라 관리 패널에서 일부 필드를 표시하거나 숨길 수 있습니까? 필드는 무엇입니까? 예를 들어 풍경에서 '매일'을 선택하면 일부 필드는 필요하지 않으며 숨길 수 있습니다. 조언이나 힌트에 감사드립니다.
나는 제기 중 하나가 정의를 가지고있는 모델을 정의한 .동적 표시 및 숨기기 필드는
에있는 선택에 따라 관리 패널에서 일부 필드를 표시하거나 숨길 수 있습니까? 필드는 무엇입니까? 예를 들어 풍경에서 '매일'을 선택하면 일부 필드는 필요하지 않으며 숨길 수 있습니다. 조언이나 힌트에 감사드립니다.
예, 당신은 당신의 관리 모델에 정의 JS를 추가 할 수 있습니다
class MyModelAdmin(admin.ModelAdmin):
class Media:
js = ("my_code.js",)
STATIC_URL는 자동적으로 사용자의 파일 이름에 추가됩니다.
$(function(){
$('<my-selector>').change(function(){
//do something on select change
});
});
감사 : jQuery를, 같은 가정
그리고 당신의 JS 기능
. 그것은 내가 찾고 있었던 것이다. – Grzegorz