> On Oct 31, 2014, at 3:26 PM, Torsten Bronger <[email protected]> > wrote: > > Hallöchen! > > Carl Meyer writes: > >>> On Oct 31, 2014, at 4:19 AM, Torsten Bronger >>> <[email protected]> wrote: >>> >>> [...] >>> >>> Do you mean this: >>> >>> class ExternalOperator(models.Model): >>> >>> name = models.CharField(_("name"), max_length=30, unique=True) >>> natural_key_field = "name" >>> >>> It works (at least, it doesn't abort) but I thought only fields >>> were allowed as attributes. >> >> Yes, that's what I mean (though usually for clarity I would place >> any non-field attributes in a separate visual block - separated by >> a blank line - from field attributes). There is no requirement >> that all class attributes of models must be fields. Django can >> tell which are subclasses of Field and ignores the others. > > See https://code.djangoproject.com/ticket/5793 -- can't this be > solved by such attributes then? I wonder because I subscribed to > this ticket long ago for a similar reason.
True - there's nothing you could do with custom Meta attributes that can't just as well be done with class attributes. The desire for custom Meta attributes is purely a matter of API aesthetics. Carl -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/80F5A802-AC01-4137-B3C0-B8DFC67D3F4D%40oddbird.net. For more options, visit https://groups.google.com/d/optout.

