可能包含“空”对象的对象的URL路径

时间:2018-12-17 22:02:21

标签: django python-3.x

我有这样定义的URL路径:

vsum :: Num a => Vector a -> a 
vsum Empty = 0
vsum (x :<| xs) = x + vsum xs

但是,'label'字段是可选的(blank = True,null = True),因此在不可避免的情况下,没有标签名称。我想知道如何解决此问题-是否有办法在models.py文件中更改“标签”的定义以解决问题? # Page for a single label. path('labels/<str:label_name>/', views.label, name='label'), 部分有某种'if'语句吗?
这是“标签”定义:

def __str__(self):

更新 抱歉-问题出在我的HTML模板中-我需要为空对象添加一个'if'语句:

class Label(models.Model):
    """The label a song was released on."""
    name = models.CharField(max_length=100)

    def __str__(self):
        """String for representing the model object."""
       return self.name

0 个答案:

没有答案