Tag: django model @property

Django, queryset 결과의 문자열을 변경하는 방법.

Django3.1, queryset 결과 문자열을 변경하는 방법. 아래의 모델에 저장된 MAC 주소는 ‘0021ccd3792f’ 같은 형식으로 일반적으로 표현되는 : 이나 – 이 제거된 형태다. models.py class MacTable(models.Model): … mac = models.CharField(max_length=32, verbose_name=’MAC Address.’) device = models.ForeignKey( ‘NetworkDevice’, on_delete=models.CASCADE, verbose_name=’Network Device’ ) interface = models.CharField(max_length=32, verbose_name=’Interface’) vlan = models.CharField(max_length=32, verbose_name=’VLAN’) dropped = models.BooleanField(default=False, verbose_name=’Dropped’) …. class Meta: verbose_name_plural …

Continue reading