Quando si legge il codice sorgente di Django, trovo alcune dichiarazioni:Qual è il significato di "_" in python?
class Field(object):
"""Base class for all field types"""
__metaclass__ = LegacyConnection
# Generic field type description, usually overriden by subclasses
def _description(self):
return _(u'Field of type: %(field_type)s') % {
'field_type': self.__class__.__name__
}
description = property(_description)
class AutoField(Field):
description = _("Integer")
So che impostato descrizione come 'Integer', ma non capisco la sintassi: description = _("Integer")
.
Qualcuno può esserci d'aiuto?
possibile duplicato di [\ _ come nome della variabile in Python] (http://stackoverflow.com/questions/1739514/as-variable-name-in-python) –