用于序列化复杂django查询集的库。

megafeed的Python项目详细描述


#megafeed

用于序列化复杂django查询集的库

并在URL中添加一个条目。py:

(r'^feed','megafeed.views.megafeed'),

已发布=范围(2)
博客状态=(
(草稿,'draft'),
(已发布,'published')
)标题=models.charfield(最大长度=64)
slug=models.slugfield()
内容=models.textfield()
已创建=models.datetimefield(auto\u now=true)
status=models.integerfield(choices=blog_status)
enable_comments=models.booleanfield(default=true)
author=models.foreignkey(user)


def_uu unicode_uu(self):return self.title

@models.permalink
def get_u absolute_u url(self):
return('view_blog_u post',(,{
“year”:self.created.year,
“month”:self.created.month,
“day”:self.created.day,
“slug”:self.slug})


导入megafeed
megafeed.register(blog)

示例megafeed url:

/feeds.json?博客{“title”:“test”,“order”:“-created”}@


>json回复:


{“回复”:{“博客”:{“对象名单”:{“博客”:
{“状态”:0,“作者”:{“身份”:1},“创建人”:“2010-06-16 14:06-16 14:49:34,“标题”:“测试”,“身份”:1,“内容”:“测试”,“启用评论”:真实,“slug”:“测试”“{“测试”,“标题”:“测试”,“身份”:1,“内容”:1,“内容”:“测试”,“启用评论”:真实,“slug”:“测试”{“测试”}},
“类型”:“博客”,“博客”,“网页数据”:“博客”,“网页数据”:“每一页”:10,“每页”,是的“当前页面”:1,“页面计数”:1,“对象计数”:1},“过滤列表”:{“启用注释”:1,“顺序”:“-创建”,“title”:“test”}}}


megafeed也可以作为[megafeed.megafeed(model)](http://github.com/ff0000/megafeed/blob/master/megafeed/megafeed.py l84)或[model.megafeed()](http://github.com/ff0000/megafeed/blob/master/megafeed/megafeed.py l61)访问

一个megafeed,它将被适当地修改为默认值。
*model.megafeed还包括请求参数,这些参数仅在与前缀值匹配时才应用筛选器,例如blog_page=2


\megafeed tag


从[[megafeed example]]]

示例megafeed url:

/feeds.json继续?blog={“title”:“test”,“order”:“-created”}


{%endfor%}


注意**blogs**变量包含对象列表、页面数据和过滤器列表,如在[MegaFeed Example]]JSON中所示。


\History

*v0.1.1-发布的第一个版本
*v0.1.2-向STDERR而不是STDOUT写入弃用警告

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java通知错误标志\u活动\u新建\u任务   java为什么该程序返回IOExection?   Android Studio中的java重定向页面   java我有一个Dept类型的arraylist,现在我想在HashMap中使用这个数据,其中包含arraylist的所有值。我该怎么做?   java检查无线电组为空/空   java Spring:EntityManager和Spring存储库是否在同一个上下文中工作?   swing直接从java向打印机发送命令   Java中抽象类和接口实例化的性能   java使用带有不同令牌的JAVACC创建文件路径   java如何从hashmap返回对象   在场景生成器(JavaFx)中切换场景时发生java错误   java我不明白consume()做什么   设计模式Java NIO缓冲区类的主要用途是什么?   Java 1.7不支持rest密码套件   java如何有效地删除ArrayList元素?