2008-11-17 6 views
5

मैं django का उपयोग कर रहा हूं और जब उपयोगकर्ता www.website.com/ पर जाते हैं, तो मैं उन्हें इंडेक्स व्यू पर इंगित करना चाहता हूं।django में किसी वेबसाइट के "रूट" के लिए नियमित अभिव्यक्ति क्या है?

अभी मैं यह कर रहा हूँ:

(r'^$', 'ideas.idea.views.index'), 

हालांकि, यह काम नहीं कर रहा। मुझे लगता है कि मेरी नियमित अभिव्यक्ति गलत है। क्या कोई मेरी मदद कर सकता है? मैंने पाइथन नियमित अभिव्यक्तियों को देखा है लेकिन उन्होंने मेरी मदद नहीं की है।

उत्तर

4

आप काम करना चाहिए (यह मेरे लिए करता है) है क्या। सुनिश्चित करें कि यह शीर्ष urls.py में है, और यह सूची के शीर्ष पर भी होना चाहिए। आर ''

मैं परीक्षण किया:

+0

मैं इसे ऊपर ले जाया गया और अब यह काम करता है। धन्यवाद। कोड नमूना के लिए – rksprst

0

वहाँ किसी भी तरह से तुम सिर्फ एक सामान्य दृश्य का उपयोग और सीधे जाने के अपने सूचकांक पेज के लिए टेम्पलेट कर सकते हैं ?:

urlpatterns += patterns('django.views.generic.simple', 
    (r'', 'direct_to_template', {'template': 'index.html'}), 
) 
2

बस एक खाली कच्चे नियमित अभिव्यक्ति डाल है यहाँ और यह पूरी तरह से काम किया।

urlpatterns = patterns('', 
    url(r'', include('homepage.urls')), 
) 

आशा है कि यह मदद करे!

संपादित करें:

तुम भी रख सकते हैं:

urlpatterns = patterns('', 
    url(r'\?', include('homepage.urls')), 
) 

प्रश्न चिह्न बार वैकल्पिक बना देता है।

+1

+1। –

संबंधित मुद्दे