问题标签 [zinnia]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Django 1.7 & Zinnia (stable) - 如何将我的博客设为私有且仅限邀请?
我已经研究了几天,发现了很多可能的解决方案,但是大多数教程或文档页面都有一年多的历史了(除了官方的 django 东西),并且适用于旧版本的 django ..或者他们只是不要把事情解释得很清楚。我对 Django 和 python 都比较陌生,所以我需要更多的解释,大多数 tuts 似乎都在给出。
基本上我正在做的是制作一个私人档案档案,并在它的前面有一个博客。非会员只能看到一个登录页面,并且只有通过邀请码注册并登录才能看到网站的其余部分。
我目前使用 Zinnia 作为一个简单的博客应用程序,并自定义其默认模板以满足我的需要。
有谁知道我该如何实现这些功能?
编辑:我正在按照建议阅读教程“处理身份验证和授权”,一切似乎都很顺利,直到我必须创建基于类的视图。由于本教程正在使用某种示例“联系人列表”类型的应用程序,并且我正在管理一个百日草博客,我想知道您是否可以帮助我找出要使用的正确类/模型。我的views.py文件目前如下,可能是不正确的:
不知道我将如何更改此代码以匹配我正在尝试做的事情。我很确定“模型”、“模板名称”和“返回”应该对应于与百日草相关的东西,但我真的很难过。
python - Django 使用 zinnia 迁移- InvalidBasesError: Cannot resolve bases for []
我在将百日草博客应用程序添加到现有的 django 应用程序时遇到了一些问题。已经几天没有结果了,所以我对任何和所有想法都持开放态度。
我在 python 3.4.0 django 1.7.5 上遇到了与此github 问题类似的错误。这是迁移的输出:
同样,我使用的是 python 3.4.0 django 1.7.5 和最新版本的百日草 (0.15.1)。
这是我的 pip freeze 的输出:(正如我所说,它是一个现有的应用程序,所以我为它安装了其他软件包)
编辑:我觉得这与我的应用程序中的模型有关,from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin, UserManager
但我无法想象不在我的应用程序中使用它。也许是时候寻找另一个博客包了。
django - 百日草条目摘要
我目前正在使用 Django / Zinnia(最新版本)构建一个博客站点,并且在控制条目摘要时遇到了一些麻烦。
两个问题:
- 如何显示条目摘要?(在侧边栏中)我找不到控制该特定点的模板标签或参数。
- 如何控制摘要的长度?(例如最多 130 个字符)
python - Django Zinnia 无法链接到主页内的“博客”
我正在使用 Django Edge (v2.0) 模板,并创建了一个站点,这是我的主要项目,标题为:网站。在项目中,我着手实现一个博客,并安装了 Zinnia。我有以下内容:
Python 3.4.2 和 Django 1.7.7
我根据安装文档安装了 Zinnia,包括所有列出的依赖项,并且它可以工作。如果我导航到 127.0.0.0,它会将我带到网站项目的“主页”。如果我浏览 127.0.0.0/weblog/,它将带我到 Zinnia 的博客“主页”。这一切都有效。但是,在网站的主页 (home.html) 上,我正在尝试创建指向 /weblog 的链接,但似乎无法使其正常工作。我敢肯定这只是语法,而且我缺乏知识。
这是我的项目的结构:
这是我主要的 urls.py:
在网站的主页上,使用 home.html,我可以创建将我定向到其他页面的按钮,如下所示:
我基本上想要一个“博客”按钮,在我的主页上,它将我重定向到 127.0.0.0/weblog/,所以我以同样的方式这样做:
我收到此错误:
更多信息:
任何帮助将不胜感激,在此先感谢您。
django - Django 和 zinnia:升级后所有视图的 NoReverseMatch
我的(1.6.6) 应用程序zinnia
(0.14.1) 可以正常工作。django
然后,我将我的 django 升级到 1.8.0,将我的百日草升级到 0.15.1,并进行了一些必要的更改,包括在我的自定义模板中将模板标签的名称从zinnia_tags
更改为 。zinnia
我遇到了一个问题,'zinnia' is not a registered namespace
但通过在项目的 main 中进行以下更改解决了这个问题urls.py
:
但现在我NoReverseMatch
的所有页面都出现错误。例如:
NoReverseMatch:“zinnia_entry_archive_day”的反向参数“(u'2015',u'02',u'23')”和关键字参数“{}”未找到。尝试了 0 种模式:[]
和
NoReverseMatch:“zinnia_tag_detail”的反向参数“(u'Alumni',)”和关键字参数“{}”未找到。尝试了 0 种模式:[]
我不知道发生了什么事。可能是我必须更新的另一个设置吗?
django - 如何从 zinnia 获取最近的条目?
我想制作一个显示最新条目及其内容的 div,但我在文档中没有看到有关如何执行此操作的任何内容,我尝试了模板标签,但它们只显示条目的名称而不是内容?有人可以告诉我我应该做什么吗?
python - 在博客模板中使用百日草模板标签
我正在使用 Zinnia 为我的网站上的博客制作后端。前端已读取,我只想插入后端以显示博客列表、档案、标签等。Zinnia 必须templatetags
显示这些,但我找不到任何有关如何使用它的文档。
如果我有前端,如何使用模板标签显示博客列表?
python - 解释Django中的代码片段
我对 Django 很陌生。我正在摆弄百日草来自定义它并使用我自己的主题/模板等content
进行设置。默认模板中显示的主要内容如下:
我知道这include
包括页面内的模板。但我无法理解的是:如何找到正在渲染的相关模板?是什么content_template
?请帮助我理解这个片段。
django - 如何阻止 Django Zinnia 上的垃圾评论?
我似乎找不到一种简单的方法来向 Zinnia 的博客评论添加验证码。其他人肯定遇到过这个问题并且已经解决了吗?