V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  freakxx  ›  全部回复第 9 页 / 共 25 页
回复总数  486
1 ... 5  6  7  8  9  10  11  12  13  14 ... 25  
2021-01-22 12:34:15 +08:00
回复了 HashV2 创建的主题 Django django 有没有官方的服务器文件访问途径
感觉这里面实际上是几个问题了,

拆成几个东西来做
- 文件上传
- 文件与用户关系绑定
- 文件查看权限


文件上传这块还是按正常来走,

文件与用户关系,可以通过数据表,做个 file model 来管理,或者直接用路径来表示 /file/<user_id>/

文件查看权限,这里可以做在业务里面,用路径来控制文件的读写,
要么用库 https://github.com/johnsensible/django-sendfile
来做控制管理
2020-12-31 17:45:57 +08:00
回复了 lixuda 创建的主题 Django django 中 如果没有 primary_key,是否无法建立 model?
@lixuda #10

简单还是 py 简单,而且很傻瓜式

但我不怎么想写 py 了,感觉太飘。
2020-12-30 21:38:17 +08:00
回复了 dwadewyp 创建的主题 Django django 的模型层可以独立使用么或者 如何写成依赖?
这种情况,可以有这么处理

- 建一个新的 app,这个 app 放 abstract model 。

哪个项目有需要然后再 install 回去,
以后改动就改这个 app,然后两边需要就 update 就好。
2020-12-30 21:33:47 +08:00
回复了 lixuda 创建的主题 Django django 中 如果没有 primary_key,是否无法建立 model?
@lixuda #6

我觉得应该有办法可以去做些处理,但我最近迷上 go 。
如果回头你还没解决办法,我可以来玩下。

你可以试下从这个角度去看看
python manage.py inspectdb
从 sql 反向成 model
实话说,就这么个标题,写得这么潦草。

然后看了这么一个楼下来,

感觉你可能对这玩意有错误认识。
编程这东西,你觉得他是工具,你就去上培训班,去上网课。
觉得是好玩的,酷的,玩具,你就去学,慢慢玩。自上而下,自下而上,贯通了就好。

这跟你是学生也好,女生也好,都没关系。


==============

但转念一想,还是会踏进同一条河流。
2020-12-10 22:23:06 +08:00
回复了 rebnonu 创建的主题 推广 自家种的赣南脐橙剩最后两棵树 300 斤左右,抽奖 3 箱。
分母
2020-12-09 15:26:33 +08:00
回复了 tuding 创建的主题 问与答 领导辞职应不应该跟下属打招呼?
主要是有私情了。
会觉得这个事情有些愕然。

人之常情。
2020-12-03 23:59:03 +08:00
回复了 plko345 创建的主题 Python 关于编程思维方式, 想请教两个问题
@plko345 #3

问题一,
如果只是作为属性,并且不会经常改动,比如 set a,那么 init 就丢进去就好,
或者像 1 楼说的,你改为 property 写法

你这么写,感觉怪的地方在于你没显式返回,并且在 get 过程还做了 set 操作,显得不够清爽。

问题二,
我觉得这个写法是挺怪的,你不需要在这里声明,再赋值,
或者说,你在这里声明 v,意义其实不大,反而会造成困扰。
说实话,老哥你这么不断水新帖,好感度是有些低。

你附在原帖还好。
2020-11-19 22:08:11 +08:00
回复了 ztoben 创建的主题 Python Python in 操作在 tuple 和 list 中到底哪个快?
@keepwalk2020 #9

老哥你源码看这么细的吗,

想请教你是特意看过这部分,还是说有什么比较“系统”的一个思路去看到这么细节?
2020-11-19 22:04:20 +08:00
回复了 sunshinev 创建的主题 程序员 Go 匿名聊天室,更新新增全天用户上线时间分布,+协程池
感觉有 2 个功能可以扩展下,

- 一个是坐标,我感觉它会有些“游戏”感觉,和互动的效果,
- 另一个就是 esc 可以取消打字
你可以直接做成是一个二维表,

不同的东西,无非就是 1 * 1, 2 * 2 这样规格不同,把格子直接锁定就好,
实在不行感觉找个开源字体,类似思源字体。
整体的文字效果是比较统一和平淡的,
一会软,一会硬,感觉看起来有些难受。
说不上好看和丑,但不是那么协调倒是有。

图文无关那种,

然后字体用了几种。。。而且感觉没有让他变得美起来
有些类似很多手机所谓的艺术字体

重要信息日期类加灰阅读效果不是特别清晰
2020-11-15 19:53:32 +08:00
回复了 JasonLaw 创建的主题 程序员 怎么优雅地使用 bottom up 解决 LeetCode 39. Combination Sum?
@msg7086 #1
@zxCoder #2

他应该是想说自底向上,
类似动态规划写法。

直接参考这个吧。
https://leetcode-cn.com/problems/combination-sum/solution/chao-qiang-gifzhu-ni-shi-yong-dong-tai-gui-hua-qiu/
2020-11-15 19:47:14 +08:00
回复了 knight3r 创建的主题 Django 对同一 viewset 的不同 action 方法不同的 authenticaltion 是否可行?
这个实现还是比较直观的,直接做个 permission factory 就 ok,

代码直接参考 CRUD permission,然后把 self.action 扔进去判断就可以。
2020-11-15 19:43:01 +08:00
回复了 wuwukai007 创建的主题 Python django ORM 使用 sql 函数怎么写表达式?
对应源码可以去
django/db/models/lookups.py

https://github.com/django/django/blob/master/django/db/models/lookups.py

看看,依瓢画葫芦还是挺简单的事。
2020-11-15 19:39:11 +08:00
回复了 wuwukai007 创建的主题 Python django ORM 使用 sql 函数怎么写表达式?
@wuwukai007 #4

这个实现还是挺骚气的,

你提的点我也刚才也去看能不能实现,
实际上可以想办法做成 substrwith 这样的东西,但官方好像不支持动态名字,
比如 substrwith__<int> 来动态改变,

所以你可以考虑先做个比较简单的,比如 stat 呀,end 之类还是比较简单的


关于 django,drf 的,文档和源码之前也都撸过,
如果一般提问没思路,也可以 at 我,我还是挺喜欢各种 pythonic 的实现
2020-11-15 19:21:42 +08:00
回复了 wuwukai007 创建的主题 Python django ORM 使用 sql 函数怎么写表达式?
Custom Lookups
https://docs.djangoproject.com/zh-hans/3.1/howto/custom-lookups/

直接定义个新的规则就 ok
1 ... 5  6  7  8  9  10  11  12  13  14 ... 25  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2646 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 10:05 · PVG 18:05 · LAX 02:05 · JFK 05:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.