لهجات/أحرف خاصة (على سبيل المثال ، ñ) في Verbose_Name أو Help_text؟
-
01-10-2019 - |
سؤال
كيف يمكنني استخدام الرسائل ذات علامات لهجة أو شخصيات خاصة مثل in في ervbose_name أو help_text؟
المحلول
قم بتضمين هذا في رأس ملفك:
# -*- coding: utf-8 -*-
ثم استخدم هذا:
u'áéíóú'
نصائح أخرى
أنا فعلت هذا:
import os, sys
#encoding= utf-8
شكرًا
@dieGueus9 لديه الإجابة الصحيحة لاستخدام أحرف unicode الخام في الملف المصدر. استخدم أي أحرف تريدها طالما كنت تعلن الترميز وفقًا للتعليمات الواردة PEP263. ومع ذلك ، لاستخدام عدد قليل من الأحرف الخاصة ، قد تجد هذا أسهل: إعلان السلسلة كوحدة مع u
بادئة واستخدم نقطة رمز الحرف. فيما يلي طرق مكافئة لكتابة "ñ":
help_text=u'\xF1 \u00F1 \U000000F1'
عندما يتعلق الأمر بإيجاد نقطة الكود للشخصية ... هذا أصعب قليلاً. Windows لديه مفيد خريطة تفصيلية خدمة. Gucharmap يشبه. ال الرسوم البيانية في unicode.org ، قم بتوفير ملفات PDF الخاصة بالأبجدية التي يمكنك البحث عنها. أي شخص يعرف طريقة أسهل؟
لا تنتمي إلى StackOverflow