V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yueyoum  ›  全部回复第 29 页 / 共 32 页
回复总数  628
1 ... 21  22  23  24  25  26  27  28  29  30 ... 32  
2013-06-24 22:09:54 +08:00
回复了 yueyoum 创建的主题 Python socialoauth更新至0.3.0,大幅降低使用难度
Hi, 0.3.2 has released.

添加了 taobao 的支持
修复了QQ取成Qzone头像的问题
2013-06-22 00:34:30 +08:00
回复了 yueyoum 创建的主题 Python 正在做一个完整的Django用户系统app,欢迎大家贡献代码
@iiduce
除了消息系统 可能不够通用外,
其他的都完成了,

但在使用siteuser的时候 可以不使用notify系统
2013-06-21 23:54:02 +08:00
回复了 yueyoum 创建的主题 Python 正在做一个完整的Django用户系统app,欢迎大家贡献代码
已经完成基本功能 发布了 0.1.0 版

现在可以用 pip 安装

pip install django-siteuser
2013-06-20 10:05:09 +08:00
回复了 cj1324 创建的主题 酷工作 [北京][内推]知道创宇 招Linux/Pythoner牛人了
@manoon

成都那个分公司给不起工资,而且很屌丝。

后端程序面试问你div怎么写。 而且就这一个问题……

如果不是特别NB,估计最多7K封顶。
2013-06-17 12:05:20 +08:00
回复了 yueyoum 创建的主题 Python 正在做一个完整的Django用户系统app,欢迎大家贡献代码
@risent
似乎明白你说的了, 系统归系统,我的理解是 这些系统是一个一个的app,而不是project
现在很多 reusable app 的通用做法就是 让你指定你的 user model, 如果你没指定,默认就是 'auth.User'

然后他们就会这么用:

user_model = getattr(settings, 'USER_MODEL', None) or 'auth.User'
class User(models.Model):
user = models.OneToOneField(user_model, related_name='xxx')
# 其他字段,比如 积分,等级

如果每个app都有上面的操作, 从实现上讲,确实可以达到给user添加字段的效果,并且也能正常工作。

但这个问题就是 性能问题, 取一个user信息,可能也会带着 多表join.

这也是我做 django-siteuser的一个原因, 直接把user本身信息放入一个表,而不是引入很多app,做很多join查询。

如果 商城,论坛 这些app 有现成的第三方的, 我建议可以修改一下, 把它们的user表直接提出来,做成一个。

虽然user上面的字段变多了,但是不会有太多join的情况了
这种时候 各个系统任然是独立的, 只是 user共用一个而已
2013-06-16 20:13:34 +08:00
回复了 yueyoum 创建的主题 Python 正在做一个完整的Django用户系统app,欢迎大家贡献代码
@risent
没明白你的问题

apps 多少 和 user字段有必要联系?
如果一个app干的事情和 user 本身没丝毫关系, 那它不会给user增加字段的。

我的理解是一个站点一个project, 不同的project就是不同的站点的。

或者你举个例子,我看看你说的是哪种情况
2013-06-16 14:10:04 +08:00
回复了 yueyoum 创建的主题 Python 正在做一个完整的Django用户系统app,欢迎大家贡献代码
@risent 你说的对, 我那个自己写的send_mail只是暂时之举,最后会替换掉的。
2013-06-15 23:13:53 +08:00
回复了 yueyoum 创建的主题 Python 正在做一个完整的Django用户系统app,欢迎大家贡献代码
今天把 修改/重置 密码的功能加上了。
现在 用户系统 本身 的功能基本完成了。

下面就是 完善 ,并且再加上 通知系统
2013-06-14 10:18:59 +08:00
回复了 yueyoum 创建的主题 Python 正在做一个完整的Django用户系统app,欢迎大家贡献代码
@metaclass 好,我研究下 userena
2013-06-13 22:59:06 +08:00
回复了 yueyoum 创建的主题 Python 正在做一个完整的Django用户系统app,欢迎大家贡献代码
@moyaya
啊, 方便的话,就放到github上, 好让我去围观下
2013-06-13 22:55:53 +08:00
回复了 yueyoum 创建的主题 Python 正在做一个完整的Django用户系统app,欢迎大家贡献代码
@llbgurs
BSD 等项目完成后, 会放上 LICENSE
2013-06-13 22:54:22 +08:00
回复了 yueyoum 创建的主题 Python 正在做一个完整的Django用户系统app,欢迎大家贡献代码
@okidogi
恩, 经常逛github 你说的那些我也知道,但并不是我想要的。
虽然这些我没用过, 但看源码发现了这些问题

django-registration 使用了django内建的 auth.User 因为admin用户也在这个表中,我个人不喜欢将普通用户与管理员帐号放到一张表中

django-profile 也是同样的使用了 auth.User

django-social-auth 到是可以自己指定user表,但其自身并不是面向中国大陆的,所以,其自身只提供了 豆瓣和新浪微博 的认证。
而我自己有一个 socialoauth 库, 支持了大陆8大网站的认证, 所以这块还是自己做的方便。

django-avatar 是一个用户可以有多个头像,这种我觉得不需要,而且大陆网站似乎很少提供这种让用户传多个头像,然后想换的时候就换的功能,所以新建立的面向大陆用户的网站还是保持一个用户一个头像的好

好像django-profile 也可以上传头像,
但这两个上传的效果如何,并不知道。

我也有一个 django-upload-avatar ,它更符合国人的使用习惯, 选择图片后可以剪裁预览。

并且,我现在这个项目是完完全全面向国内网站的,所以内部直接用了汉字。没用i18n,
django在关闭 I18N的情况下,性能有少许提升

可以参考它们的代码,但如果学习一个库的代价远远大于自己实现的时候, 还不如自己直接实现来的好。
2013-06-13 15:10:34 +08:00
回复了 Kaiyuan 创建的主题 分享创造 bootstrap.footnotes.js 改良,不再依附 Bootstrap
cool !
2013-06-05 18:43:49 +08:00
回复了 bigbod 创建的主题 程序员 一定要备案吗????坑爹。。。
@garth

还能否透露一下你的站点,好让我去观摩学习一下
2013-05-31 14:59:41 +08:00
回复了 xavierskip 创建的主题 Python "python"该如何发音?
LZ可看看 youtube 中的 python 相关的视频,

 拍桑

但国人貌似都是 拍森
2013-05-31 13:42:26 +08:00
回复了 jezal 创建的主题 Django uwsgi 运行两个django 项目,urlconf 偶尔互相乱串,求解
KISS

不同项目用独立的 uwsgi 来跑
2013-05-31 11:47:22 +08:00
回复了 xuyiwei 创建的主题 程序员 有没有在小城镇的程序员
@fariwajo 现在如何做个人站长,我也对此有想法。如果可以的话,能否指导我一下?我QQ: 330912736

当然 ,电子邮件也可以 ,my_string at 163.com
1 ... 21  22  23  24  25  26  27  28  29  30 ... 32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2722 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 09:24 · PVG 17:24 · LAX 01:24 · JFK 04:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.