Leta Learns

Planned | 220522 본문

HUFS/종합설계 (캡스톤디자인)

Planned | 220522

leta 2022. 5. 22. 20:44

#스테이징한 내용 확인 (git)

$ git diff --staged

 

 

#formset update

도무지 모르겠다 이말이에요

일단 아래 링크 참고하면서 수정해보는 중..

https://www.generacodice.com/en/articolo/4093226/insert-or-update-data-with-django-formsets

 

Insert or update data with Django formsets - Genera Codice

I'm still not 100% clear what your question is, but it sounds like you don't want a formset at all. If you're only interested in adding or updating a single record at a time, you want a simple ModelForm, not a formset. So: class AdForm(forms.ModelForm): cl

www.generacodice.com

실패하였습니다.

 

 

 

 

 

#각각 form에 위/경도 추가

from django import forms
from django.forms import modelformset_factory
from .models import Travel, Place, Lodging

class TravelModelForm(forms.ModelForm):
    class Meta:
        model = Travel
        fields = (
            "name",
            "start_date",
            "end_date",
            "color",
            "latitude",
            "longitude",
        )
        labels = {
            "name": "여행지 name",
            "start_date": "여행지 start_date",
            "end_date": "여행지 end_date",
            "color": "여행지 color",
            "latitude": "여행지 위도",
            "longitude": "여행지 경도",
        }


class LodgingModelForm(forms.ModelForm):
    class Meta:
        model = Lodging
        fields = (
            "name",
            "latitude",
            "longitude",
        )
        labels = {
            "name": "숙소 name",
            "latitude": "숙소 위도",
            "longitude": "숙소 경도",
        }

PlaceFormset = modelformset_factory(
    Place, 
    fields=(
        "name",
        "latitude",
        "longitude",
    ), extra=1)

'HUFS > 종합설계 (캡스톤디자인)' 카테고리의 다른 글

Planned | 220526  (0) 2022.05.26
Planned | 220525  (0) 2022.05.26
Planned | 220518  (0) 2022.05.19
Planned | 220517  (0) 2022.05.17
Planned | 220516  (0) 2022.05.16
Comments