首页   注册   登录
 banxi1988 最近的时间轴更新
cocoapods 在将 Podfile 改为支持多 Target 之后,需要在项目配置中删除原来的 Build Configuration
再次运行,以生成针对各 Target 不同的 xcconfig
2015-03-13 19:57:14 +08:00

banxi1988

V2EX 第 25424 号会员,加入于 2012-08-16 11:28:57 +08:00
banxi1988 最近回复了
自荐一下,我新开的正在写的项目,本来打算后面写完再发出来。
项目目标:V2EX 增强版本的 Django 开源实现。
项目特色:
1. 基于 Django 2.2
2. Python 3.7+
3. type annotations.
4. 开源的不仅仅是代码,issue 记录了完整了设计文档,和开发记录思考。
5. 不仅仅是实现功能的代码,更是最佳实践的实践。

https://github.com/banxi1988/WePost/issues
31 天前
回复了 kingofvir 创建的主题 Django django orm
根据我的理解给出一个使用纯 SQL 的解法,你可以自行翻译成 Django ORM 的写法
针对如下表结构:

```sql
CREATE TABLE `author` (
`id` INTEGER,
`name` TEXT,
PRIMARY KEY(`id`)
);


CREATE TABLE `book` (
`id` INTEGER,
`name` TEXT NOT NULL,
`author_id` INTEGER,
`author_name` TEXT,
PRIMARY KEY(`id`)
);

````

`book.author_name` 是后面加的,要填充其关联的 author 的名称可以使用如下 SQL 语句更新。

```sql
update book set author_name = (select name from author where id = author_id)
```
经过我使用 SQLite 测试是 OK 的。
> Query executed successfully: update book set author_name = (select name from author where id = author_id) (took 0ms, 3 rows affected)
感觉我应该在我之前的思路上进一步扩展,扩展到适应以多个数字的情况。
或者根据 LeetCode 上的官方解答来改进思路。
其实你没有设置主键,MySQL 内部也会维护一个跟主键类似的东西。
40 天前
回复了 banxi1988 创建的主题 程序员 程序员写对联
@siyemiaokube #18 这个是真文艺。
40 天前
回复了 banxi1988 创建的主题 程序员 程序员写对联
@DOLLOR #11 赞, 这是真对联。
40 天前
回复了 banxi1988 创建的主题 程序员 程序员写对联
@lzhd24 #5
第二句跑题了,
看你写的,我来两句:
第一句可以设计模式作为立意。
第二句以经典习惯作为立意。

上联:组合优于继承
下联:约定胜过配置
横批:面向对象
40 天前
回复了 banxi1988 创建的主题 程序员 程序员写对联
@R18 #1 这个没有表达出吉祥的意思啊。
@AngryPanda 这个太内涵。
自古多情多寂寞。不写代码伤身体。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3893 人在线   最高记录 4385   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 20ms · UTC 03:53 · PVG 11:53 · LAX 20:53 · JFK 23:53
♥ Do have faith in what you're doing.
沪ICP备16043287号-1