Really simple filter for using Smartpants in your template -- placed in your custom filters file. Requires python smartypants to be installed.
1 2 3 4 5 6 7 | @register.filter
def smartypants(value):
try:
import smartypants
return smartypants.smartyPants(value)
except:
return value
|
More like this
- Template tag - list punctuation for a list of items by shapiromatron 3 months, 2 weeks ago
- JSONRequestMiddleware adds a .json() method to your HttpRequests by cdcarter 3 months, 3 weeks ago
- Serializer factory with Django Rest Framework by julio 10 months, 2 weeks ago
- Image compression before saving the new model / work with JPG, PNG by Schleidens 11 months, 1 week ago
- Help text hyperlinks by sa2812 12 months ago
Comments
An "except ImportError" would be better form there, assuming that the intent of the bare except is to handle cases where smartypants is not available.
#
Please login first before commenting.