小编Dat*_*eed的帖子

django中的星号形成验证消息

我使用clean_fieldname表单中的方法来验证数据.

我用来{{field.errors.as_text}}向模板输出错误.每条错误消息的开头都有一个星号("*"符号).有没有方法输出没有星号的验证消息?

(不,我自己不包括星号,我只是raise ValidationError(u'text')clean方法中)

forms django

3
推荐指数
1
解决办法
2234
查看次数

Django:如何选择具有相同字段值的对象?

例如,我有一个这样的模型:

Class Doggy(models.Model):
    name = models.CharField(u'Name', max_length = 40)
    color = models.CharField(u'Color', max_length = 20)
Run Code Online (Sandbox Code Playgroud)

如何选择相同颜色的小狗?或同名:)

UPD。当然,我不知道名字或颜色。我想..有点,按他们的价值观分组。

UPD2。我正在尝试做类似的事情,但是使用Django:

SELECT * 
FROM table 
WHERE tablefield IN ( 
 SELECT tablefield
 FROM table 
 GROUP BY tablefield  
 HAVING (COUNT(tablefield ) > 1) 
) 
Run Code Online (Sandbox Code Playgroud)

UPD3。我想通过Django ORM进行操作,而不必遍历对象。我只想获取一个特定字段具有重复值的行。

django django-models

2
推荐指数
1
解决办法
5945
查看次数

如何获取 Django 中 FileField 的音频持续时间?

考虑使用这个模型:

class MusicTrack(models.Model):
    """
    Represents a music track
    """

    title = models.CharField("Track title", max_length=300)
    audio_file = models.FileField("Audio file", upload_to='audio/%Y-%m-%d/')

    duration_seconds = models.PositiveIntegerField("Track duration ins seconds", blank=True, null=True)

    def __str__(self):
        return f"Music track \"{self.title}\""
Run Code Online (Sandbox Code Playgroud)

如何获取以秒为单位的音频持续时间并将其保存在数据库中?

python django audio

2
推荐指数
1
解决办法
1472
查看次数

在具有奇怪层次结构的SVN中创建标记

所以,我一直在做一个项目很长一段时间,当我终于来到一个发布版本并想创建一个标签时我突然意识到,那个设置SVN服务器的人不知何故没有创建trunk /分支/标签文件夹.因此,trunk位于SVN目录的根文件夹中.

有没有正常的方法可以创建标签?

svn tags

0
推荐指数
1
解决办法
164
查看次数

标签 统计

django ×3

audio ×1

django-models ×1

forms ×1

python ×1

svn ×1

tags ×1