V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  nonozone  ›  全部回复第 1 页 / 共 68 页
回复总数  1344
1  2  3  4  5  6  7  8  9  10 ... 68  
MOTO
14 天前
回复了 lixiaobai913 创建的主题 问与答 好兄弟的生日礼物送啥比较好
@lixiaobai913 #13 这跟写字不写字没啥关系。甚至新婚都可以送一对钢笔。当然挑中一对,也不容易。
14 天前
回复了 lixiaobai913 创建的主题 问与答 好兄弟的生日礼物送啥比较好
钢笔...因为我是卖钢笔的...
@doghappy #16 是,Windows 那个 alt+tab 才是真的清晰方便好用。
@GeruzoniAnsasu macOS 这个三指觉得最没用,一堆窗口,看着找半天....更不要提 macOS 有的窗口弹出来其实就是为了看个信息,比如 关于什么的 看了之后,如果没有习惯 command+q ,那这个窗口就会一样留着。这个时候三指出来,就有一堆这些没用的小窗口。
我从 Windows 转 macOS 快 2 年了,我还是觉得 macOS 只适合单纯的工作,比如单纯的设计/代码/或者其他七七八八的。如果工作一杂,还是 Windows 方便。
@alexsz 这个盒子都快有打印机贵了,哈哈
哦哦好的, 我去研究下。就用这个盒子连接 HP 的 USB 出来就得了?
随身 WiFi...哦,对,本来网上是有很多打印盒子,但是我不理解,为什么都出打印盒子了,上面就只有一个 U 口,不能多几个 U 口,我就可以多连几台打印机,第二就是听说有广告。有什么性价比高的可以刷 Armbian 的随身 WiFi 么
其实当年切换到 typora 最主要的原因是文章可以直接复制到微信公众号并且保留格式。不需要用微信什么乱七八糟的第三方工具。
53 天前
回复了 ticket123 创建的主题 问与答 想自学一门乐器
电钢,然后跟着 simplepiano 自学。我就是这样
54 天前
回复了 xiaozhu317 创建的主题 输入法 后悔学双拼了
我现在手机双拼,电脑全拼,导致的后果是, 手机突然切换全拼不知道咋拼,比如拿到别人的手机。 电脑用双拼,又哆哆嗦嗦....
67 天前
回复了 nativeBoy 创建的主题 生活 第一次去女朋友家,不知道该怎么办
叫叔...不用怕尴尬,正常情况下一般都会尴尬,都是这么过来的。都没事。

记得要敬酒...
喝酒了自然就能聊近乎一点。
最简单的方法是,你看看你最近想做个什么,然后直接一边做一边问 AI 。我就是这样从零开始学的。
@mialu0802 #19 多谢,已兑。
不到一个月已经用爆了两个 cursor 账号了,现在又注册了第三个...确实很能解决问题,比之前的 github copilot 稍微好一些。暂时把 github copilot 订阅取消了,能白嫖的时候就先白嫖...

我也是从 0 开始,纯粹跟着 ai ,用 flask 做了一个打卡的网站。目前功能也基本成型了吧。确实觉得类似的 ai 工具挺好用,虽然有些时候,也确实很笨,很轴。

你这个主要是做国外付费,不涉及社交还好。 国内的稍微有点社交属性的网站,还需要做内容审核流程,以及举报,七七八八的,本身评论系统就很麻烦,这些做完下来,确实对 网站开发流程方面认识的更加清楚了。
84 天前
回复了 nonozone 创建的主题 Flask 请教一个 flask 枚举数的问题
@zhufpy 是的,只能左右两边同样的大小写才可以,但是这个枚举数,不是左边我是名称,跟右边的值,不用完全一样么?
85 天前
回复了 nonozone 创建的主题 Flask 请教一个 flask 枚举数的问题
@nevermoreluo

from enum import Enum as PyEnum

不过现在即使改成:

class ApprovalStatus(enum.Enum):
PENDING = 'pending'
APPROVED = 'approved'
REJECTED = 'rejected'

也一样。

总之就是明明数据库里实际的值都是小写,但是好像处理的时候,总体提示说应该大写。

除非不用这种方法。

vote_status = db.Column(Enum('open', 'closed', 'auto', name='weekly_vote_status_enum'), default='auto')

这样写倒是没问题
86 天前
回复了 nonozone 创建的主题 Flask 请教一个 flask 枚举数的问题
已经有了啊。数据库我也查询了,状态都是小写的:
```
# revision identifiers, used by Alembic.
revision = '616677b3122c'
down_revision = 'b96ad24de868'
branch_labels = None
depends_on = None


def upgrade():
# ### commands auto generated by Alembic - please adjust! ###
op.create_table('approval',
sa.Column('id', sa.Integer(), nullable=False),
sa.Column('content_type', sa.String(length=50), nullable=False),
sa.Column('content_id', sa.Integer(), nullable=False),
sa.Column('submitter_id', sa.Integer(), nullable=False),
sa.Column('reviewer_id', sa.Integer(), nullable=True),
sa.Column('status', sa.Enum('pending', 'approved', 'rejected', name='approval_status'), nullable=True),
sa.Column('submit_time', sa.DateTime(), nullable=True),
sa.Column('review_time', sa.DateTime(), nullable=True),
sa.Column('review_comment', sa.Text(), nullable=True),
sa.ForeignKeyConstraint(['reviewer_id'], ['user.id'], ),
sa.ForeignKeyConstraint(['submitter_id'], ['user.id'], ),
sa.PrimaryKeyConstraint('id'),
sa.UniqueConstraint('content_type', 'content_id')
)
with op.batch_alter_table('user', schema=None) as batch_op:
batch_op.add_column(sa.Column('avatar', sa.String(length=120), nullable=True))

# ### end Alembic commands ###
```
1  2  3  4  5  6  7  8  9  10 ... 68  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1203 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 18:22 · PVG 02:22 · LAX 10:22 · JFK 13:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.