小编gar*_*daf的帖子

Django模板中的TimeField格式

我正在编写应用程序DjangoTimeFields在模型中使用多个应用程序.我只想使用时间格式hh:mm(不是hh:mm:ss或hh pm/am或其他东西).我已经设置了django设置TIME_FORMAT = 'H:i'USE_L10N = False根据文档,

USE_L10NTIME_FORMAT如果设置为覆盖,则覆盖True

在我的模板中,我使用Django自动创建的输入框,如:

{{formName.timeField}}
Run Code Online (Sandbox Code Playgroud)

问题是,只要我引入类似"10:00"的东西并执行a POST,当POST完成时,Django(或其他)将其转换为"10:00:00"(因此它会添加秒数).

  • 有没有办法指定日期时间字段显示保存日期的格式?如果我可以使用类似于|date:"H:i"输入框的值那样的东西.

另一方面,我知道我可以手动进行输入框(不是直接使用{{formName.timeField}}),但过去我遇到了一些问题,所以我想避免这种情况(至少目前为止).

没有秒的Django TimeField模型中也有类似的问题,但解决方案不起作用(它给我' NoneType'对象没有属性' strptime')

django format timefield

14
推荐指数
2
解决办法
2万
查看次数

如何在 django 中添加/删除 JSONField 中的数据

我有一个JSONField其中有一些这样的数据:

{'key_one' : 'val_one',
 'key_two' : 'val_two'}
Run Code Online (Sandbox Code Playgroud)

我想向其中添加数据以及从中删除数据。
到目前为止,我只能给它一个值,而不是附加到它上面。

我正在使用mySql数据库

python mysql database django django-models

8
推荐指数
1
解决办法
9345
查看次数

为什么非UI线程可以修改UI?

是的,它不应该,但我在我的mainActivityin中制作的线程onCreate可以修改UI,如下所示:

Thread thread = new Thread(new Runnable() {
            @Override
            public void run() {
                someTextview.setText("Hello");
            }
        });
        thread.start();
Run Code Online (Sandbox Code Playgroud)

我正在使用android studio 2.2.2.

debugging multithreading android

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