Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django CMS模块URL问题_Django_Django Cms - Fatal编程技术网

Django CMS模块URL问题

Django CMS模块URL问题,django,django-cms,Django,Django Cms,我正在处理我的第一个django cms项目(来自DNN背景),我对这些插件感到非常困惑 我正在尝试创建一个简单的插件,根据url中传递的id显示用户配置文件。”/profile/1'其中/profile是我的页面,id是1。我创建了模块并将其添加到我的个人资料页面,但是当我尝试将/1添加到url时,我得到了404。因此,我在应用程序中创建了一个应用程序挂钩和一个url.py,如下所示: from django.conf.urls import url from user_profile im

我正在处理我的第一个django cms项目(来自DNN背景),我对这些插件感到非常困惑

我正在尝试创建一个简单的插件,根据url中传递的id显示用户配置文件。”/profile/1'其中/profile是我的页面,id是1。我创建了模块并将其添加到我的个人资料页面,但是当我尝试将/1添加到url时,我得到了404。因此,我在应用程序中创建了一个应用程序挂钩和一个url.py,如下所示:

from django.conf.urls import url

from user_profile import views

urlpatterns = [
    # ex: /polls/5/
    url(r'^(?P<profile_id>[0-9]+)/$', views.detail, name='detail'),
]
以下是我的本模块模板:

{% extends CMS_TEMPLATE %}
{% load cms_tags sekizai_tags %}
{% block content %}
<h1>PROFILE</h1>
<p>
    Name =  {{ request.user.id }}
</p>
{% endblock content %}
{%extensed CMS_TEMPLATE%}
{%加载cms_标签sekizai_标签%}
{%block content%}
轮廓

名称={{request.user.id}

{%endblock内容%}
但是..现在当我点击那个url时,它会剥掉我的cms皮肤,只显示纵断面图的模板。我错过了什么?我希望页面围绕我的插件呈现


感谢您的帮助

您能给我们展示一下
profile\u view.html
模板的代码吗?它是否扩展了项目的基本模板文件?我现在已在模板中进行了编辑。
{% extends CMS_TEMPLATE %}
{% load cms_tags sekizai_tags %}
{% block content %}
<h1>PROFILE</h1>
<p>
    Name =  {{ request.user.id }}
</p>
{% endblock content %}