장고 문서에서 전혀 문서화되지는 않았지만 폼의 명백한 부분 인 위젯을 만들기 위해 몇 가지 지침을 찾고 있습니다. 그리고 폼용 선형 저울 위젯에 대해 이야기하고 있습니다. 당신이 그것을 수행하는 방법에 대한 어떤 생각이있는 경우 1 ~ 100 점 사이의 규모에 선택하는 사용자에게 능력을주는 것은선형 스케일 장고 폼 위젯
, 어떤 방향 나는 그것을 얻을하시기 바랍니다 것)
들으을 매우 많이
장고 문서에서 전혀 문서화되지는 않았지만 폼의 명백한 부분 인 위젯을 만들기 위해 몇 가지 지침을 찾고 있습니다. 그리고 폼용 선형 저울 위젯에 대해 이야기하고 있습니다. 당신이 그것을 수행하는 방법에 대한 어떤 생각이있는 경우 1 ~ 100 점 사이의 규모에 선택하는 사용자에게 능력을주는 것은선형 스케일 장고 폼 위젯
, 어떤 방향 나는 그것을 얻을하시기 바랍니다 것)
들으을 매우 많이
나는이 MDN 페이지에서 찾을 수있는 것처럼 type="range"
입력을 원한다고 생각합니다.
장고는이 종류의 field을 제공하지 않으므로 직접 설치하거나 구현하는 라이브러리를 찾아야합니다.
필드를 구현하려면 필드 API과 입력 API을 확인해야합니다.
# example input
from django.form.widgets import Input
class RangeInput(Input):
input_type = 'range'
template_name = 'path/to/input/template.html'
당신은 또한 (부동의 INT에) 강제 형 변환을 구현하고 폼을 확인하고 DB에 적절하게 저장할 수 있는지 확인하기 위해 검사를 다양합니다.
이 입력으로 양식을 만들거나 모델에 대해 RangeField
을 새로 만들고 RangeInput
요소에 연결할 수 있습니다.