qqxx520's recent timeline updates
qqxx520

qqxx520

V2EX member #366817, joined on 2018-11-30 11:18:42 +08:00
qqxx520's recent replies
👍
Oct 4, 2020
Replied to a topic by ganymedenil590 PHP PHP 7:真实世界的应用开发(中文翻译)
感谢
Sep 3, 2020
Replied to a topic by summerdog 程序员 PHP 感觉好像没什么公司使用了
国内不少公司还在用 thinkphp
Sep 3, 2020
Replied to a topic by plko345 Python 请教 flask 的 config.py 优雅使用方式
把配置放到 app.config 似乎成了一个约定,核心的配置还是要放到 app.config, 一些外围的或者自己定义的配置当然可以随便组织,这也是 flask 的灵活性。个人认为,没必要把配置搞得那么复杂,有 DevConfig, TestingConfig 等,像 django 默认提供的 settings.py 那样就挺好,如果要调整一些参数,可以在.env 文件里调整.
可能办公室有刺激(气味,粉尘,温度),建议他带个口罩隔离刺激来源。同时吃点消炎片(罗红霉素,便宜且效果好,找个小诊所让医生开点).
Jul 17, 2020
Replied to a topic by WillLIANG 问与答 需不需要看心理医生/精神科?
有女朋友吗,谈个对象就会变化很多
前两个月几乎遗忘了我有这个病,这两个月疫情一放开,路上车多了,空气质量变差,又咳起来了。个人经验,多喝水,不要大口喝,可以含在口中一会再咽下。少接触刺激性气味。必要时吃点抗生素。咳嗽也可能是气管炎,或者两者都有。
Feb 14, 2020
Replied to a topic by wuming 问与答 Django 3.0 中的 model.save() 行为问题
我的理解, "Default value for primary key is provided"意思是在 model 建立时的主键字段有 default=xxx, 例如
Class Order(models.Model):
id=models.AutoField('ID', primary_key=True, auto_created=True, default=True)
status = models.PositiveSmallIntegerField(default=1)

测试代码:
>>> a=Order()
>>> a.save()
>>> a
<Order: Order object (1)>
>>> a.id
1
>>> b=Order()
>>> b.save()
Traceback (most recent call last):
...
sqlite3.IntegrityError: UNIQUE constraint failed: order_order.id
>>> b.id=2
>>> b.save()
>>> a,b
(<Order: Order object (1)>, <Order: Order object (2)>)

但是 id 字段的 default value 是 True,似乎没什么意思,可以改进为如下的定义:
import time
from django.db import models

def get_pk():
return int(time.time() * 10000)

class Order(models.Model):
id=models.AutoField('ID', primary_key=True, auto_created=True, default=get_pk)
status = models.PositiveSmallIntegerField(default=1)

测试代码:
>>> c=Order()
>>> c.save()
>>> c.id
15816669672836
>>> d=Order()
>>> d.save()
>>> d.id
15816669758912

-- 完毕 --
Feb 5, 2020
Replied to a topic by ToBeHacker Linux 如何把一个树莓派改造成软路由
搜索双网卡和 iptables
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3150 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 14:34 · PVG 22:34 · LAX 07:34 · JFK 10:34
♥ Do have faith in what you're doing.