Okay cool, got it.
I am assuming states would be static — sounds like making a model for your cities and then use a field to hold your “state” for that city, which could be a
CharField that has choices set, for example:
city = models.CharField(max_length=255, choices=STATE_CHOICES)
STATE_CHOICES would be a list of all states.)
Then the rest of Hello Web App’s tutorial (are you using it?) would apply — you can use the admin to add/remove cities, or build a form for your app to edit/add.
I will mention things will get hairy if you’re looking to add geolocation or search by log/lat.
Let me know if I help further!