मैं इस इनपुट को पृष्ठ पर दिखाने के बाद django में टेक्स्टरेरा इनपुट में लाइन ब्रेकिंग की अनुमति कैसे दूं?Django: टेक्स्टरेरा इनपुट से लाइन ब्रेक की अनुमति दें
उत्तर
उपयुक्त HTML के साथ सादे पाठ में पंक्ति विराम बदलता है; एक एकल न्यूलाइन एक HTML लाइन ब्रेक (<br />
) बन जाती है और एक खाली रेखा के बाद एक नई रेखा अनुच्छेद ब्रेक (</p>
) बन जाती है।
उदाहरण के लिए:
{{ value|linebreaks }}
यदि मान Joel\nis a slug
है, उत्पादन <p>Joel<br />is a slug</p>.
करता हूं जब किसी लिंक के साथ उत्तर देते हैं, तो कृपया भविष्य में साइट – Mike
में नीचे जाने के मामले में प्रासंगिक पोस्ट को अपनी पोस्ट में डाल दें, जैसे मेरे लिए jinja2 समाधान, निम्नलिखित stackoverflow लिंक जवाब देता है। मुझे इस जवाब को खोजने में कठिन समय था इसलिए लिंक यहां डालें http://stackoverflow.com/questions/10436458/allowing-br-tags-with-google-app-engine-and-jinja2 –
क्या संरक्षित करने का कोई तरीका है '\ n' HTML को प्रतिपादित करने के अलावा अन्य चीज़ों के लिए अक्षर, उदाहरण के लिए ईमेल, या इनपुट मान, या जावास्क्रिप्ट? – TheJKFever
उपयोग {% autoescape off %} {{ your_variable }} {% endautoescape %}
हो जाएगा।
आपको यह नहीं करना चाहिए यह आपको कई संभावित सुरक्षा समस्याओं तक खुलता है। स्वीकृत उत्तर का प्रयोग करें। –
मेरे पास टेम्पलेट में उपयोगकर्ता के न्यूनतम कस्टम इनपुट के लिए एक टेक्स्ट क्षेत्र था और मैं उपयोगकर्ता को जो भी स्वरूपित पाठ रखना चाहता था उसे रखना चाहता था। समाधान, मैंने बस मॉडल चर को एक टेक्स्टफ़ाइल प्रकार में बदल दिया। यह व्यवस्थापक में उपयोगकर्ता स्वरूपित पाठ भी दिखाता है। :)
पूर्व।
class Uadds(models.Model):
title = models.CharField(max_length = 50)
description = models.TextField(max_length = 1000)
शीर्षक लाइन ब्रेक नहीं दिखाएगा, हालांकि, विवरण उन्हें दिखाएगा। मैंने इस पर एक रिच टेक्स्ट एडिटर के साथ परीक्षण नहीं किया है ... आशा है कि इससे मदद मिलेगी।
{% autoescape off %}
का उपयोग न करें! अन्यथा उपयोगकर्ता नियंत्रित इनपुट बच नहीं सकता है, जो एक सुरक्षा जोखिम है। जैसा कि उल्लेख किया गया है linebreaks or linebreaksbr।
- 1. लाइन ब्रेक के साथ टेक्स्टरेरा के इनपुट को कैसे गूंजें?
- 2. टेक्स्टरेरा इनपुट से नई लाइन कैप्चर करें
- 3. क्या XML विशेषता मानों में लाइन ब्रेक की अनुमति है?
- 4. जावास्क्रिप्ट | लाइन ब्रेक के साथ टेक्स्टरेरा मान को सहेजें
- 5. जावास्क्रिप्ट: एचटीएमएल टेक्स्टरेरा में लाइन ब्रेक कैसे जोड़ें?
- 6. टेक्स्टरेरा
- 7. लाइन ब्रेक
- 8. Django मॉडल: केवल मॉडल में एक प्रविष्टि की अनुमति दें?
- 9. उपयोगकर्ता को विदेशी कुंजी में शून्य की अनुमति दें। Django
- 10. की अनुमति दें केवल सकारात्मक दशमलव संख्या
- 11. निर्देशिका की अनुमति दें एक आईपी
- 12. web2py - बाहरी पहुंच की अनुमति दें - कैसे?
- 13. लाइन ब्रेक
- 14. टेक्स्ट विजेट में इनपुट कैसे अक्षम करें लेकिन प्रोग्रामिक इनपुट की अनुमति दें?
- 15. टेक्स्टरेरा
- 16. सरलीकृत चीनी इनपुट की अनुमति
- 17. एसक्यूएल सर्वर: स्कीमा की अनुमति कैसे दें?
- 18. इनपुट की पूरी लाइन पढ़ना
- 19. सरल टेक्स्ट इनपुट फ़ील्ड लाइन ब्रेक स्वीकार कर रहा है
- 20. उपयोगकर्ता आयनिस स्तर की अनुमति कैसे दें?
- 21. PDFsharp लाइन ब्रेक
- 22. रेगेक्स: कुछ चयनित वर्णों के अलावा सबकुछ अनुमति दें
- 23. एक्सएमएल में लाइन ब्रेक?
- 24. टेक्स्टरेरा की कर्सर स्थिति (जावास्क्रिप्ट, टेक्स्टरेरा ऑटोकप्लेटिंग) के शीर्ष पर एक टेक्स्ट इनपुट पोजिशन करना
- 25. एचटीएमएल परिवर्तन लाइन ब्रेक ट्रिगर?
- 26. नैनो संपादक लाइन ब्रेक
- 27. सीएसएस लाइन-ब्रेक
- 28. अनुमति दें प्रमाणीकरण
- 29. अनुरोध विशिष्ट IP से आने वाले की अनुमति दें केवल
- 30. iptables के माध्यम से मेल की अनुमति कैसे दें?
{{value | striptags | urlize | autolinebreaks} मैं –