2012-09-12 2 views
0

장고 모델을 만들 때 나는이 시점에서 쌓아 올렸다.Django Many to One 모델 관계

지금, 나는이 같은 모델이 있습니다

class My_Files(models.Model): 
    file_name = models.CharField(max_length=50) 
    file_size = models.IntegerField() 
    ... etc ... 

을 그리고 이러한 파일은 다른 서버로 내 서버 또는 http 링크에 업로드 할 수있는 파일과 관계가 있어야합니다. 이 관계를 어떻게 처리 할 수 ​​있습니까?

당신은

+0

URLField (https://docs.djangoproject.com/en/dev/ref/models/fields/)를 사용하여 다른 서버에 저장된 파일에 대한 링크를 저장할 수 있습니다 – Pramod

답변

0

당신은 새 파일이 신호가 파일 데이터와 해고 업로드 될 때마다, 당신은 당신의 모델을 채우기 위해 그 신호를 사용할 수있는 등, 그 방법으로 당신을 도와줍니다 django-uploadify를 사용할 필요가 감사합니다. 자신을 위해 맞춤 신호를 작성하는 것보다 훨씬 쉽습니다. 희망이 도움이됩니다!

0
class My_Files(models.Model): 
    file_name = models.CharField(max_length=50) 
    file_size = models.FloatField() 
    file_url = models.URLField(blank=True) 
    file_locate = model.CharField(max_length=255, blank=True) 

또한 필요한 모든 필드를 채우기 위해 viewsforms 많은 방법을 써야한다.