현재 장고를 배우고 있습니다. 간단한 상황을 가정하십시오 : 데이터베이스의 두 테이블 : Region-> Country (1-many 관계, Region은 국가의 외래 키입니다)인스턴스를 다른 객체의 속성으로 할당하는 방법
그래서 새 국가를 만들 때 우리는 지역을 지정해야합니다. 나라지만, 지역은 단순한 이름 (문자열) 대신 객체 여야합니다.
어떻게하면 html 코드를 바꿀 수 있습니까 ??
<div class="field">
{{ form.region.errors }}
<label for="id_region">Region:</label>
<select id="id_region" name="region">
<option value="asia">Asia</option>
<option value="europe">Europe</option>
</select>
{{ form.region }}
</div>
내가 선택 사항을 약간 변경해야한다고 생각하지만 여기에 객체를 만들어야하나요? 정말 혼란스럽고 대단히 감사합니다!
지역 인스턴스를 지역 클래스에 추가 한 다음 국가 개체를 만들 때이를 국가에 할당한다는 의미입니까? 네, 이해합니다. – Mona
위의 html 코드는 사용자가 한 국가의 지역을 선택하기위한 것이지만 html 코드 관점에서 해당 지역을 국가에 할당하는 방법을 이해하지 못합니다. – Mona
국가 추가 양식의 영역에 드롭 다운을 추가 할 수 있습니다. –