2017-08-19 20 views
0

我很好奇Django模型中正確的樣式。文檔提供的例子,像這樣:Django模型的場景中的造型約定

Do this: 

class Person(models.Model): 
    first_name = models.CharField(max_length=20) 
    last_name = models.CharField(max_length=40) 

Don’t do this: 

class Person(models.Model): 
    FirstName = models.CharField(max_length=20) 
    Last_Name = models.CharField(max_length=40) 

。但我好奇的是,當有外地如內大量的信息做什麼:

class example(models.Model): 
    first_name = models.CharField(max_length=20, blank=true, help_text=blahblahblahblahblahblah, related_name='related name example') 

它是否適合離開這個長單線程的代碼塊,即使達到了線路限制,還是有適當的方法來做到這一點?

這就是我一直在做別人,這往往看起來不錯的時候,但壞:

class example(models.Model): 
    first_name = models.CharField(max_length=20, 
     blank=true, 
     help_text=blahblahblahblahblahblah, 
     related_name='related name example' 
     ) 

回答

0

你幾乎打它的頭。最好的做法是把每個論點作爲自己的路線。

class example(models.Model): 
    first_name = models.CharField(
    max_length=20, 
    blank=true, 
    help_text='blahblahblahblahblahblah', 
    related_name='related name example' 
)