2014-06-11 2 views
1

나는 비교적 장고에 익숙하지 않으며 ManyToMany realtionship이 필요한 상황에 직면했다. 모든 것을 설정했지만 ManyToManyField에 항목을 추가하는 기능을 어디에서 어떻게 만들지는 알지 못합니다. 예를 들어 사용자에게 자신의 기술을 묻는 사용자 프로필 페이지가 있습니다. 그들은 기술을 입력하여 manytomany 필드에 넣을 것입니다. 나는 현재 내 models.py이 같은 설정 한 다음Django : ManyToMany 필드에 추가하는 방법

class Skills(models.Model): 
    skillName = models.CharField(max_length=80, blank=True) 

class Interests(models.Model): 
    interestName = models.CharField(max_length=140, blank=True) 


# Create your models here. 
class MyProfile(UserenaBaseProfile): 
    user = models.OneToOneField(User,unique=True, 
         verbose_name=_('user'),related_name='my_profile') 

    industry = models.CharField(max_length=190, blank=True) 
    occupation = models.CharField(max_length=140, blank=True) 
    bio = models.TextField(blank=True) 
    phone = models.CharField(max_length=10, blank=True) 
    skills = models.ManyToManyField('Skills', blank=True) 
    Interests = models.ManyToManyField('Interests', blank=True) 
    website = models.URLField(blank=True) 

어떻게 또는 사용자가 ManyToManyField에 추가 할 수있는 템플릿을 가겠어요?

답변

관련 문제