Используя django-countries
, который работает, как ожидается, с помощью django, можно добавить список городов в список стран, вместо того чтобы получать все страны и заполнять новую модель страны.Страны Джанго, добавляющие города в начало списка
1
A
ответ
1
Вы не можете заменить объект страны, и на самом деле это не должно смешиваться с городами, вы должны создать свою собственную модель и реализовать свою собственную логику.
Если вы хотите добавить/отменить список стран вы можете сделать это, в файле настройки:
COUNTRIES_OVERRIDE = {
'NZ': _('Middle Earth'),
'AU': None
}
Это будет определять новые страны, вы можете прочитать об этом в разделе в Customization readme пакета.
Смежные вопросы
- 1. Геокомпетентные города без страны
- 2. Аякса государственного города страны
- 3. География страны и города?
- 4. Как объединить города и страны
- 5. GPS с улицы + города + страны
- 6. Как организовать просмотр страны/города/города в MVC
- 7. Все страны Страны Города и Почтовые индексы в приложении
- 8. Преобразование города и страны в координатные точки
- 9. Хранение страны государственного города в MongoDB
- 10. Джанго-страны и TastyPie: Получить название страны
- 11. клиент форма выпадающий для города, штата, страны
- 12. Определение часового пояса по названию города/страны
- 13. Нужна база данных страны/региона/города
- 14. Телефонные коды страны, включая код города
- 15. freebase api получение кода страны для города
- 16. Все страны, штаты, города sql dump script
- 17. Моделирование данных для страны, региона, города
- 18. Возврат названия страны из одного города?
- 19. Получение города и страны от NSTimeZone
- 20. Хранение страны, штата, города Дизайн SQL
- 21. динамический выбор страны-города с помощью javascript
- 22. Карта страны ASP.NET, разделенная на города
- 23. обратное геокодирование - возвращение только города или страны
- 24. Maps JavaScript API autocomplete - ГОРОДА ОДНОЙ страны
- 25. Джанго добавляющие поля для моделирования формы
- 26. Как отображать зависимость от страны, штата и города в Angularjs?
- 27. android countryPicker от github, приведите страны в начало
- 28. Маршрутизация для страны, провинции, города, продукта в Zend Framework
- 29. Каков наилучший способ хранения города, штата и страны в MySQL?
- 30. Как добавить поля страны, штата и города в формы laravel?
44. Возможно, для этого можно создать модель, которая идентифицирует экземпляр как город или страну (может быть полем выбора с целыми числами 0, 1), а затем сортировать по этому значению, тогда буквенное обозначение –
Это будет работать, но вы хотите, чтобы вы отделили ваша логика для будущих изменений. Если в один прекрасный день вам захочется добавить внешний ключ из «Города» в «Регион», вам придется добавить его также в модель «Страна» (поскольку они будут в одной таблице) - может быть огромная трата. –
, чтобы сохранить его просто как charfield с цифрой или текстом для категоризации категории, если возникает необходимость связать это с регионом и/или страной, я могу добавить отдельную внешнюю модель. –