Skip to content

Instantly share code, notes, and snippets.

@mmourafiq
Created August 19, 2013 20:26
Show Gist options
  • Save mmourafiq/6273683 to your computer and use it in GitHub Desktop.
Save mmourafiq/6273683 to your computer and use it in GitHub Desktop.
from django.db import models
from django.utils.translation import ugettext_lazy as _
from django.template.defaultfilters import slugify
class Tag(models.Model):
slug = models.SlugField(max_length=100, verbose_name=_('slug'), blank=True)
name = models.CharField(max_length=100)
def __unicode__(self):
return "%s" % self.name
def save(self, *args, **kwargs):
if not self.pk:
self.slug = slugify(self.name)
super(Tag, self).save(*args, **kwargs)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment