2017-08-19 78 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' 
)