محمد الشعيلي نشر 25 أغسطس 2021 أرسل تقرير نشر 25 أغسطس 2021 كيف يمكنني الأحتفاظ بالمسافات التي يدخلها المستخدم في حقول Text field django 1 اقتباس
0 Wael Aljamal نشر 25 أغسطس 2021 أرسل تقرير نشر 25 أغسطس 2021 هل تقصد عند عرض النتيجة في صفحة HTML؟ في هذه الحالة يمكن وضع المحتوى ضمن وسم pre وهو نفس طريقة استخدام p في HTML فهذا الوسم يحافظ على التنسيق السابق من عدد الفراغات و نهاية الأسطر .. اقتباس
0 محمد الشعيلي نشر 25 أغسطس 2021 الكاتب أرسل تقرير نشر 25 أغسطس 2021 بتاريخ الآن قال Wael Aljamal: هل تقصد عند عرض النتيجة في صفحة HTML؟ في هذه الحالة يمكن وضع المحتوى ضمن وسم pre وهو نفس طريقة استخدام p في HTML فهذا الوسم يحافظ على التنسيق السابق من عدد الفراغات و نهاية الأسطر .. ولكن لن يتم احتساب المسافات اقتباس
0 شرف الدين حفني نشر 25 أغسطس 2021 أرسل تقرير نشر 25 أغسطس 2021 يمكنك تحقيق ذلك من خلال ان تجعل قيمة الخاصية strip = false , لانها by default تكون true كما فى المثال الاتى class YourForm(forms.ModelForm): def __init__(self, *args, **kwargs): super(YourForm, self).__init__(*args, **kwargs) self.fields['myfield'].strip = False class Meta: model = YourModel fields = "__all__ كما ترى فى المثال سابق انشأنا فورم وجعلنا قيمة الحقل المسمى myfield يحمل خاصية strip بقيمة False ومن ثم يمكنك استخدام الفورم فى صفحة الادمن عن طريق تحديد الخاصية form=YourForm فى ملف admin.py اقتباس
0 Wael Aljamal نشر 25 أغسطس 2021 أرسل تقرير نشر 25 أغسطس 2021 بتاريخ 1 ساعة قال محمد الشعيلي: ولكن لن يتم احتساب المسافات بعد حفظ دخل المستخدم كما هو مع الفراغات مثل إجابة شرف الدين، يتطلب أيضا تجهيز عنصر عرض مناسب لهذه الحالة وهو عنصر pre ضمن قالب HTML الخاص بالصفحة. إن pre هو وسم HTML مثل ال p لكن الفرق أن pre يحافظ على تنسيق format القديمة، أي لو احتوى النص على فراغات أو بداية سطر جديد سوف يتم الاحتفاظ بها وعرضها كما هي، أما في حال أي وسم آخر، ستلاحظ أن HTML تتخلص من الفراغات المتكررة (وجود أكثر من فراغ متتالي) سيتم عرض فراغ واحد، ولا تكترث لنهاية السطر أي ستعرض كل شيئ على نفس السطر.. يمكنك تجريب أي وسم آخر ولاحظ الفرق بالنسبة للفراغات و الأسطر. يمكنك ملاحظة أنن أحطنا بيانات الاستعلام بالوسم '<echo'<pre وبعد نهاية الجزء وضعنا '<echo'</pre pre: P: توثيق حسوب: العنصر pre بالتوفيق 1 اقتباس
السؤال
محمد الشعيلي
كيف يمكنني الأحتفاظ بالمسافات التي يدخلها المستخدم في حقول Text field django
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.