0

我最近开始从 Jekyll(基于 Rails 的框架)迁移到 Django,而我才刚刚开始。

我试图弄清楚 _config.yml (如果有的话)在 django 中的等价物。对于那些没有 Jekyll 背景的人来说,_config.yml 看起来有点像这样:

# ----------------------- #
#      Main Configs       #
# ----------------------- #
markdown: rdiscount
pygments: true
permalink: /posts/:title
rdiscount:
  extensions: [smart]

url: http://foo.bar
title: ./derp
subtitle: My code
author: Foo Bar
simple_search: http://google.com/search
description:

这样做的功能是不必一遍又一遍地写页面标题,网址等......

谢谢!

4

1 回答 1

0

与您的配置文件最相关的等价物是 settings.py。对于 urls 模式,您有专门的模块 - urls.py。

只要您将其拉入模板上下文,就可以在任何地方定义诸如页面标题之类的内容,但是我认为使用内置站点应用程序或将其直接放在主模板中的最佳实践。

于 2013-08-30T10:55:04.297 回答