与django的NoReverseMatch

时间:2017-06-19 19:55:40

标签: python html django url design-patterns

嘿,我在两周前建立了一个网站并且工作得很好但是当我试图打开它而没有任何改变时,NoReverseMatch发现错误弹出。我不懂为什么。对于auswertung方法的观点被定义为auswertung(request,pk)

这是我的网址代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:weightSum="3">

<TextView
    android:id="@+id/contactId"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_weight="1"
    android:background="@android:color/holo_blue_bright"
    android:gravity="center"
    android:text="Hello"
    android:visibility="visible" />

<TextView
    android:id="@+id/contactName"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_weight="1"
    android:background="@android:color/holo_green_dark"
    android:gravity="center"
    android:text="Hello2"
    android:textSize="15sp"
    android:textStyle="bold" />

<TableLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_weight="1">

    <TableRow>

        <TextView
            android:id="@+id/contactPhone"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:background="@android:color/holo_red_dark"
            android:padding="3dp"
            android:text="Sample text 1"
            android:textSize="15sp"
            android:textStyle="bold" />

    </TableRow>

    <TableRow>

        <TextView
            android:id="@+id/contactEmail"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:background="@android:color/holo_orange_dark"
            android:padding="3dp"
            android:text="Sample text 2"
            android:textSize="15sp"
            android:textStyle="bold" />
    </TableRow>
</TableLayout>
</LinearLayout>

这是产生错误的模板:

urlpatterns = [
url(r'^$', views.main_page, name='main_page'),
url(r'^machine/(?P<pk>\d+)/$', views.auswertung, name='auswertung'),
url(r'^add$', views.add_machine, name='add_machine'),
url(r'^delete$', views.delete_machine, name='delete_machine'),
url(r'^machine/(?P<pk>\d+)/edit/$', views.edit_machine, name='edit_machine')]

我希望有人可以帮助我。

0 个答案:

没有答案