社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  greenpointan  »  全部回复
回复总数  9
10 年前
回复了 greenpointan 创建的主题 » 一个后台功能还不错的程序员blog

@liufeily http://115.28.3.94:8080

@requirements:

Django == 1.7.x
pillow
grappelli == 2.6

10 年前
回复了 greenpointan 创建的主题 » 一个后台功能还不错的程序员blog

@muxuezi-weibo 呵呵。。。

10 年前
回复了 greenpointan 创建的主题 » 一个后台功能还不错的程序员blog

@huangturen2007 需要安装pillow

10 年前
回复了 greenpointan 创建的主题 » 这种数据库结构Django怎么实现
class Role:
   # role yours

class Channel#base information
    canuse = models.BooleanField(default=True)
    role = ForeignKey(Role)

定义规则,然后定义频道
一个规则可以被多个频道使用,通过频道获取规则使用reverse语法:

channel = Channel.objects.all.get(pk=1)
canuse = channel.__role.canuse
10 年前
回复了 greenpointan 创建的主题 » 求助。如何在模板中的一对多数据中过滤出想要的对象?

我刚才尝试了一下,刚好对应你这种情况 定义一个自定义过滤器即可,定义过滤器以及过滤器的配置使用请看: https://docs.djangoproject.com/en/dev/howto/custom-template-tags/

我这里给一个简单的关于Topics(话题)对Group(小组)的例子:

from django import template

register = template.Library()

@register.filter(name='filtergroup'
def get_topics_by_group(value, arg):
    topics_list = value.filter(group=arg)
    return topics_list

前台使用:

topics_list|filtergroup:group.id

PS:

这样的方法仅仅对objects没有被切片的时候才能使用,如果你之前使用了切片那么就会无效
在django的项目中尽量不要再views里直接使用Models.objects.all(),这样做对服务器压力较大,好一点的做法是:Models.objects.filter(xxx)[0:x]

10 年前
回复了 greenpointan 创建的主题 » 求助。如何在模板中的一对多数据中过滤出想要的对象?

Custom template filters
自定义标签过滤
这应该是一个比较干净的解决办法了

首先,确定你的app在settings.py里边注册!
其次,版本不同路径好像也不同,你用的是哪个版本的django呢? 最后 下次问问题的事后记得一定要交代一下 环境 比如操作系统、django版本

10 年前
回复了 greenpointan 创建的主题 » 边学习边开发,github上的django项目

@Django中国社区 强烈建议你组织一项这样的开源活动! 域名嘛。。。。 我之前尝试在BAE上部署,可是发现我开发的时候用的版本是1.8的版本,BAE现在最高只能配置到1.7 各种问题,后来我就在自己的阿里云服务器上直接部署到apache上了,备案太麻烦,又不准备长期用,这个blog只是学习时的产物,不是产品

10 年前
回复了 greenpointan 创建的主题 » django富文本编辑器之DjangoUeditor问题请教

我的blog里边有 http://115.28.3.94:8080