django 频道更改日期时间字段的时间格式

Posted

技术标签:

【中文标题】django 频道更改日期时间字段的时间格式【英文标题】:django channels change time format of datetime field 【发布时间】:2017-11-09 12:40:16 【问题描述】:

我是 django 频道的新手,我不知道如何在这个特定的绑定类中更改日期时间字段的格式。

class InfoBinding(WebsocketBinding):

    model =Info
    stream = "stream"
    fields = ["time_stamp"]
    
    @classmethod
    def group_names(cls, *args, **kwargs):
        
        return ["binding.values"]

    def has_permission(self, user, action, pk):
        # print(self.time_stamp)
        
        return True

【问题讨论】:

【参考方案1】:

您可能必须修改 has_permission() 中的 DatetimeField。

【讨论】:

has_permission 用于从输入消息更新 django 中的模型

以上是关于django 频道更改日期时间字段的时间格式的主要内容,如果未能解决你的问题,请参考以下文章

django 模板从查询集更改了日期格式

验证模型表单日期字段时,Django 期望格式错误

Django 中 UpdateView 上的日期格式更改

更改 django 默认日期模板格式

从日期字段中删除时间值并在从数据库中获取数据时更改格式

如何更改 django 日期时间格式输出?