यहाँ robots.txt की सेवा robots.txtDjango कुशलतापूर्वक
url(r'^robots\.txt/$', TemplateView.as_view(template_name='robots.txt',
content_type='text/plain')),
मुझे नहीं लगता कि यह सबसे अच्छा तरीका है है की सेवा करने के अपने मौजूदा विधि है। मुझे लगता है कि यह बेहतर होगा अगर यह केवल शुद्ध स्थिर संसाधन था और स्थिर रूप से कार्य करता था। लेकिन जिस तरह से मेरी Django एप्लिकेशन संरचित है कि स्थिर जड़ और बाद के सभी स्थिर फ़ाइलों में
http://my.domain.com/static/stuff-here
किसी भी विचार स्थित हैं? मैं Django में शौकिया कर रहा हूँ लेकिन
TemplateView.as_view(template_name='robots.txt',
content_type='text/plain')
एक बहुत अधिक मेरी स्थिर निर्देशिका करने के लिए सिर्फ एक स्थिर कॉल जो nginx पर परोसा जाता है की तुलना में खपत संसाधन लग रहा है।
अच्छा समाधान। लेकिन अगर मेरे पास उस फ़ाइल तक पहुंच नहीं है तो क्या होगा? – BlaShadow
@BlaShadow आपके पास कौन सी फाइल तक पहुंच नहीं है? robot.txt? – Rexford
इसे Nginx द्वारा क्यों परोसा जाना चाहिए? – dspacejs