【发布时间】:2016-08-04 20:30:25
【问题描述】:
我制作了一个包含在页面中的联系表单插件。
其实页面是这样调用的:
myurl/en/pageHeader/pageParent/contact/
由于 cms 由动态内容组成,因此 url 可以根据用户想要放置联系人插件的位置或包含插件的页面而更改。
这是我的问题,我想将特定参数传递给我的 url 以填写我的表单标签。
但是,我不知道如何传递这个参数,或者更简单地说:我不明白如何访问插件所在的 url。
所以我有一个基本的架构:
djangocms_plugin:
-migrations
-__init__.py
-admin.py
-api.py
-cms_plugins.py
-forms.py
-middleware.py
-models.py
-urls.py
-views.py
在我的网址中:
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, url
from djangocms_partner.views import view_partner_contact
urlpatterns = patterns(
'',
url(r'^$', view_partner_contact, name='view_partner_contact'),
)
和views.py:
# -*- coding: utf-8 -*-
import json
from django.http import HttpResponse
import logging
def view_partner_contact(request):
logging.info("\n\n COUCOU \n\n")
如您所见,我只是想弄清楚“如何访问它”。
否则,我看不到如何获取为上一页提供的信息(直接链接到此页,包含插件)。
目前,这没有任何作用。
感谢您花时间阅读。
【问题讨论】:
标签: python django django-urls django-cms