- Author:
- bartTC
- Posted:
- August 23, 2013
- Language:
- Python
- Version:
- 1.5
- Tags:
- template django templatetag integer
- Score:
- 1 (after 1 ratings)
Create a random integer with given length.
- For a length of 3 it will be between 100 and 999.
- For a length of 4 it will be between 1000 and 9999.
Use it in a template like:
{% random_number as my_id %}
The id is {{ my_id }}
1 2 3 4 5 6 7 8 9 10 | from random import randint
@register.assignment_tag()
def random_number(length=3):
"""
Create a random integer with given length.
For a length of 3 it will be between 100 and 999.
For a length of 4 it will be between 1000 and 9999.
"""
return randint(10**(length-1), (10**(length)-1))
|
More like this
- Automatically setup raw_id_fields ForeignKey & OneToOneField by agusmakmun 8 months ago
- Crispy Form by sourabhsinha396 8 months, 4 weeks ago
- ReadOnlySelect by mkoistinen 9 months, 1 week ago
- Verify events sent to your webhook endpoints by santos22 10 months, 1 week ago
- Django Language Middleware by agusmakmun 10 months, 2 weeks ago
Comments
Please login first before commenting.