我想知道在将help_text和其他硬编码的长行输入到Python / Django中时,行长的约定是什么。我已经阅读了PEP-8,其中的代码和注释涵盖了行长,但是我不确定这对长文本字符串适用。
这是字段“ explanation_text”和help_text字段的选项。
class Question(models.Model):
questionnaire = models.ForeignKey(Questionnaire, on_delete=models.CASCADE)
title = models.CharField(max_length=150, blank=False)
category = models.CharField(max_length=20, blank=False)
created_date = models.DateTimeField(default=datetime.now, blank=True)
explanation_text = models.TextField(
blank=True,
help_text="Explanation text goes here. Candidates will be able to see this after they have taken a questionnaire. To change this, refer to the setting on questionnaire administration. Max length is 1000 characters.",
max_length=1000)
def __str__(self):
return self.title
Run Code Online (Sandbox Code Playgroud)