https://github.com/SmileyChris/django-countries
A Django application that provides country choices for use with forms, flag icons static files, and a country field for models.