हाय मुझे माइग्रेशन करने या python manage.py runserver
कमांड का उपयोग करते समय यह त्रुटि मिल रही है।(urls.W005) यूआरएल नेमस्पेस 'LnkIn' अद्वितीय नहीं है।
(urls.W005) URL namespace 'LnkIn' isn't unique.You may not be able to reverse all URLs in this namespace.
इस प्रकार मेरी ऐप निर्देशिका (LnkIn) के अंदर मेरा urls.py है।
from django.conf.urls import url
from . import views
app_name = 'LnkdIn'
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^register/$', views.register, name='register'),
url(r'^login_user/$', views.login_user, name='login_user'),
url(r'^logout_user/$', views.logout_user, name='logout_user'),
url(r'^(?P<user_id>[0-9]+)/$', views.profile, name='profile'),
url(r'^(?P<song_id>[0-9]+)/favorite/$', views.favorite, name='favorite'),
url(r'^trabajos/$', views.trabajos, name='trabajos'),
url(r'^crear_oferta/$', views.crear_oferta, name='crear_oferta'),
url(r'^(?P<user_id>[0-9]+)/create_trabajo/$', views.create_trabajo, name='create_trabajo'),
url(r'^(?P<user_id>[0-9]+)/crear_amistad/$', views.crear_amistad, name='crear_amistad'),
url(r'^(?P<user_id>[0-9]+)/delete_trabajo/(?P<trabajo_id>[0-9]+)/$', views.delete_trabajo, name='delete_trabajo'),
url(r'^(?P<album_id>[0-9]+)/favorite_album/$', views.favorite_album, name='favorite_album'),
url(r'^(?P<album_id>[0-9]+)/delete_album/$', views.delete_album, name='delete_album'),
]
और इस प्रकार मेरी मुख्य निर्देशिका में मेरा urls.py है।
from django.conf.urls import include, url
from django.contrib import admin
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^LnkdIn/', include('LnkdIn.urls')),
url(r'^', include('LnkdIn.urls')),
]
if settings.DEBUG:
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
मुझे वास्तव में पता नहीं है कि मैंने क्या गलत किया है। मैंने अपने विचारों में और मेरे टेम्पलेट्स में चेक किया और सबकुछ ठीक लगता है, मुझे लगता है कि मेरे यूआरएल पर कोई टाइपो नहीं है। मैंने खोज की है लेकिन मुझे यह त्रुटि नहीं मिली है, मुझे लगता है कि एक सिमिलर लगता है और वे यूआरएल में गलतियों की जांच करने का सुझाव देते हैं।
मैं पाइथन 2.7 और Django 1.10 का उपयोग कर रहा हूं।
अनुभाग से एक का चयन आप शामिल 'LnkdIn.urls' दो बार करना चाहिए। हालांकि यह एक दिशा में ठीक काम करता है, इसे उलट नहीं किया जा सकता है, क्योंकि दो परिणाम होंगे। रिवर्स मैपर पर आधारित सभी फ़ंक्शन अपेक्षित काम नहीं करेंगे। –