私信  •  关注

呆滞的慢板

呆滞的慢板 最近回复了
10 年前
回复了 呆滞的慢板 创建的主题 » 测试django系统出现 Error: [Errno 10013]

我想赞一下您,发现没有点赞。。呵呵。。那我顶一下吧。

10 年前
回复了 呆滞的慢板 创建的主题 » Pro Django

orz...真爱。。

10 年前
回复了 呆滞的慢板 创建的主题 » 求助:我想用 Jinja2 换掉 django 的原生模板引擎,怎么操作

非常感谢二楼,我再研究一下。 目前的进展是:我在 PyPI 里面找到了一个 django-jinja 的 app 可以将模板替换上去,实测 ok 但是又引入了新的不便,某些标签的支持没有了,而且时很关键的标签,例如: {% url ... %} {% csrf_token %} {% load staticfiles %} 这些都是依赖于 django 的,搞完了之后我现在又感觉到相当的抓狂,没有了这些实在是相当的不便啊。 相关的解决方法也有,但是总感觉这套解决方案不是那么完美,而且就大家的回复看来,这样的做法还是相对小众,所以决定暂时搁置这个变更了。

10 年前
回复了 呆滞的慢板 创建的主题 » 求助:我想用 Jinja2 换掉 django 的原生模板引擎,怎么操作

没人用过么?难道你们用 Django 的原生模板就没有感到丝毫不适吗? 举个栗子,你有没有想过这种情况怎么处理:

{{ a * b }}

{% for i in range(10) %}

这类情况折腾死我。。

10 年前
回复了 呆滞的慢板 创建的主题 » 如果 models 里面有很多类,想要将其拆分有什么好办法

又自己找到答案了:

http://stackoverflow.com/questions/16722377/split-models-over-packages

需要显式在 Meta 类里面指定 app_label

10 年前
回复了 呆滞的慢板 创建的主题 » 求助:关于 Model 模型插入时触发事件的问题

谢谢版主,我找到了这个,今晚回去试试: http://blog.csdn.net/huyoo/article/details/3646361

10 年前
回复了 呆滞的慢板 创建的主题 » 求助:关于 Model 模型插入时触发事件的问题

但是我不知道如何在 models.py 里面获取到当前的用户(貌似只有 request 里面有),但是这个 request 又不像是 php 里面作为一个全局变量存在,那么如何获取到当前登录的 user 的句柄呢?request 可以,但如果是,request 又哪里找呢?

10 年前
回复了 呆滞的慢板 创建的主题 » 求助:关于 Model 模型插入时触发事件的问题

嗯,现在我重载 models.Model 基类的 save 方法,然后

def save(self, force_insert=False, force_update=False, using=None,
         update_fields=None):

    user = User.objects.get() # 这里如何在 model 里面获取到当前登录用户呢

    # 如果是新建,记录 create_user。
    if not self.create_user: self.create_user = user

    # 每次保存都记录 modify_user。
    self.modify_user = user

    # 最后调用基类的 save。
    print('保存方法被调用。')
    models.Model.save(self, force_insert, force_update, using, update_fields)