elbaschid/django-url-tracker — pull request #9 by saulshanabrook (2013-03-23 20:19:37+00:00)
Title: Changed to deal better with None values

Instead of checking if the model has just been saved, it now sees if the method raises a `NoReverseMatch`. This way, instead of having a special case for recently created models, any method which won't resolve is treated as returning a `None` value. So it will not create a tracking model.