Django - 避免编写重复的代码

时间:2016-06-06 03:47:46

标签: python django

我想创建2个使用相同代码的网页,但我不想在2个地方复制/粘贴代码。我确定我不需要在两个不同的地方使用相同的代码才能在多个页面上使用它。有人可以提出一种避免创建重复代码的方法吗?

如果需要,我可以提供一些我已经写过的示例代码。

2 个答案:

答案 0 :(得分:1)

要在前端生成HTML,您可以使用模板创建静态内容,这些内容可以在您网站的多个页面中使用。

有关如何使用django模板的详细信息,请参阅:https://docs.djangoproject.com/en/1.9/topics/templates/

对于后端,您需要将代码编写为尽可能可重用,然后尽可能多地导入/重用。 Pylint检查类似/重复的代码:

有关Pylint相似性检查的更多信息,请参阅:https://docs.pylint.org/features.html#similarities-checker

答案 1 :(得分:0)

使用此内置的django模板标记:

deck