У меня есть приложение django, с которым мне нужно интегрировать django-cms.Django-cms будет в основном использоваться для создания справочных документов для приложения.Я настроил django-cms для использования моей существующей базы данных, чтобы обеспечить постоянство пользователей и аутентификации.
В идеале на странице справки мне потребуется информация о клиенте из моего существующего приложения, а также функции редактирования для группы документации.
Вот примерное представление, которое я написал:
def view_help(request, company):
try:
c = Company.objects.get(id=company)
except:
return render_to_response('help.html', {'msg':'No Such company'})
return render_to_response('help.html', {'company':c, 'data':c.data})
Соответствующий шаблон help.html:
{% load cms_tags %}
{% load custom_tags %}
<!doctype html>
<head>
<title>{{company}}</title>
{% plugins_media %}
</head>
<body>
{% placeholder "main" %}
{% if msg %}
{{msg}}
{% else %}
Here is company specific data: <br/>
{{ data }}
{% endif %}
</body>
</html>
Это дает мне конкретную информацию о компании, которая мне нужна, ноне дает мне плагины cms.
Любая помощь здесь будет высоко ценится.Спасибо.
--- Редактировать --- Перенес отредактированный раздел на новый вопрос