是否有可能书写一个Django模型,其外地将邮资功能用作违约值? 此处仅举一例,用近似值(现值)作为缺省值:
% psql
mydb=# CREATE TABLE test (
label text default ,
txid BIGINT DEFAULT txid_current()
);
CREATE TABLE
mydb=# d test
Table "public.test"
Column | Type | Modifiers
--------+--------+------------------------
label | text | default ::text
txid | bigint | default txid_current()
mydb=# INSERT INTO test (label) VALUES ( mylabel );
INSERT 0 1
mydb=# select * from test;
label | txid
---------+--------
mylabel | 192050
(1 row)
该表的“Django”模式可能看起来像
class Test(models.Model):
label = TextField( Label , default= )
txid = BigIntegerField( txid , default=???)
是否有办法规定数据库功能为违约值,还是我需要把邮政总局的违约作为继银之后的一个单独步骤?