我最近被要求“破解” django/python 并编辑一个项目。我从来没有用任何接近这两种语言的编程,所以我在旅途中学习它们。
我做了功课并搜索了几个主题
我可以从 Django 中的模板访问 settings.py 中的常量吗?
Django - 用于在管理界面中编辑 settings.py 中的常量的应用程序
然后 http://blog.chipx86.com/2008/08/05/django-development-with-djblets-dynamic-site-configuration/
然而,由于这不是我编程的东西,我被要求向管理配置页面添加一些功能,以便从那里进行编辑并增强网站的其他部分。我也明白那些需要重新启动 django 服务器。
这样做的人有 site_config.py 和 settings.py 。在项目的实时版本中,只有 site_config.py 中的常量是可访问/可编辑的。我设法重现了这就是 site_config.py 的一部分的样子。
## SITE #
# Populate default site config values here
SITE_DISPLAY_NAME = 'testing123'
SITE_COMPANY_NAME = 'another123'
现在的问题是如何将 urls.py 中的一部分添加到给定的 site_config.py
urlpatterns = patterns('',
# We don't yet have a top-level main view, redirect to AIM app
(r'^$', 'django.views.generic.simple.redirect_to', {'url': '/aim/'}),
这是我想合并到 site_config.py 的部分。我该怎么办?
如果您需要更多信息,请告诉我,如果这是一个新手问题,我很抱歉,但我真的从来没有做过这样的事情。谢谢你。