Django Model SlugField

Descripción

Add a SlugField to a model with automatic save() generation


File Template: ❌


Prefix

dj:model:slug


Scopes

python


Snippet de código

slug = models.SlugField(unique=True, blank=True)

def save(self, *args, **kwargs):
	if not self.slug:
		from django.utils.text import slugify
		self.slug = slugify(self.${1:name_field})
	super().save(*args, **kwargs)