Ich habe eine urls.py. Einer von ihnen sagt, diese Zeile:Wieso kann ich andere URLs.py nicht in meinen Django aufnehmen?
(r'^notification/?$',include("notification.urls")),
ich tun soll, weil ich „django_notification“ installiert INSTALLED_APPS (und „Benachrichtigung“ hinzugefügt).
Großartig! gehe zu/benachrichtigung/funktioniert! Dies ist die urls.py im Infomodul:
from django.conf.urls.defaults import *
from notification.views import notices, mark_all_seen, feed_for_user, single, notice_settings
urlpatterns = patterns('',
url(r'^$', notices, name="notification_notices"),
url(r'^settings/$', notice_settings, name="notification_notice_settings"),
url(r'^(\d+)/$', single, name="notification_notice"),
url(r'^feed/$', feed_for_user, name="notification_feed_for_user"),
url(r'^mark_all_seen/$', mark_all_seen, name="notification_mark_all_seen"),
)
jedoch nur/Benachrichtigung funktioniert und es zeigt das Wort „Hinweis“, wenn ich getroffen, dass url. Nichts anderes funktioniert./Einstellungen,/Feed. Nichts davon funktioniert. Ich bekomme einen 404 Fehler, dass Django alle URLs der Reihe nach ausprobiert hat.
Vielleicht ist es wegen der "notification_notice" Sache?
Ja, ich gehe zu mydomain.com/notifications/ettings. Aber das funktioniert nicht. Ich habe jedoch alle möglichen Dinge in meinen URLs versucht und es funktioniert nicht. – TIMEX
@TIMEX: "Es funktioniert nicht" ist vage und schwer zu interpretieren. Können Sie genauer sagen, was funktioniert und was nicht? –