하는

2017-11-21 5 views
0

를 형성 나는 다음과 같은 모델을 가지고 : 내가 알고 싶은 무엇하는

from django.db import models 
from django.contrib.auth import get_user_model 

User = get_user_model() 


class CalEvents(models.Model): 

    user = models.ForeignKey(User) 
    activity = models.CharField(max_length=256, unique=False, blank=True) 
    activity_type = models.CharField(max_length=30, unique=False, blank=True) 
    activity_code = models.CharField(max_length=30, unique=False, blank=True) 

    def __str__(self): 
     return "Activity, type and code for the calendar events of @{}".format(self.user.username) 

내가 동적으로 형태와 그 모델의 인스턴스를 추가 할 수있는 방법입니다. 첫 번째 인스턴스 (필드 "activity", "activity_type"및 "activity_code")에 대한 양식을 갖는 것과 같은 것을 상상하고 있으며 사용자가 "더하기 기호"(또는 무엇이든)를 클릭하면 두 번째, 세 번째 ... N 번째 인스턴스를 데이터베이스에 추가하십시오.

+0

동적으로 formset에 '추가'를 추가하는 것과 같은 것이 있습니까? –

답변