我试图弄清楚基于Askbot Django的论坛是如何运作的,我遇到了一个我似乎无法解决的谜团(新手):
在这个文件中:
https://github.com/ASKBOT/askbot-devel/blob/master/askbot/views/writers.py
有这样的代码:
question = user.post_question(
title=title,
body_text=text,
tags=tagnames,
wiki=wiki,
is_anonymous=ask_anonymously,
is_private=post_privately,
timestamp=timestamp,
group_id=group_id,
language=language)问题是,通过‘身份验证中间件’追踪‘用户’对象--我猜它是‘用户’对象类型的已添加,并将'HttpRequest‘对象作为属性。
我的问题是:在整个Django / Askbot代码中,'post_question()‘定义为'User’对象方法在哪里??
我搜索了Django和Askbot的文档和代码,我放弃了!
非常感谢,
欲了解更多信息,请参阅Github中的阿斯博特。
https://stackoverflow.com/questions/23131066
复制相似问题