django应用程序提供欧洲坚果和lau数据库

django-nuts的Python项目详细描述


Django应用程序提供欧洲坚果和LAU数据库

安装

pip install django-nuts

配置

'django_nuts'添加到settings.INSTALLED_APPS

数据迁移

python manage.py migrate

加载/更新数据

您可以从shell(python manage.py shell)手动加载数据

fromdjango_nuts.loadersimportload_nuts,load_lau,load_other_nuts# load all NUTS and LAU (note that NUTS must be loaded before LAU)load_nuts(),load_ohter_nuts(),load_lau()# load NUTS and LAU for some particular countriesload_nuts('CZ','SK'),load_other_nuts('IS'),load_lau('CZ','SK')# load NUTS4 for CZ or SKfromdjango_nuts.loaders.cz_nutsimportload_cz_nutsfromdjango_nuts.loaders.sk_nutsimportload_sk_nutsload_cz_nuts(),load_sk_nuts()# load CZ NUTS4 + LAUfromdjango_nuts.loaders.cz_nuts4_lauimportload_cz_nuts4_lauload_cz_nuts4_lau()

通过Django管理站点中的nuts过滤对象

your_app/models.py

fromdjango.dbimportmodelsfromdjango_nuts.modelsimportNUTSclassPlace(models.Model):name=models.CharField(max_length=255)nuts=models.ForeignKey(NUTS)

your_app/admin.py

fromdjango.contribimportadminfromdjango_nuts.adminimportNUTSRelatedOnlyFieldListFilterclassPlaceAdmin(admin.ModelAdmin):list_display=('name',)list_filter=(('nuts',NUTSRelatedOnlyFieldListFilter),)raw_id_fields=('nuts',)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
ApachePOI如何通过java从excel文件中删除空白列?   linux到后台Java服务应用程序的简单发送/接收接口   java ActionBarPullToRefresh什么都没发生   java从millis获取错误的整数天   java相同的代码在两个不同的包上表现不同   java将每个新的char元素写入一个文件(如果被覆盖)   mysql如何在Java中通过外键链接的多个表中插入数据   java环境下mysql网络文件访问   java当使用构建器模式时,为什么我不应该重用builderobject来访问对象配置?   java jQueryServlet post异常失败   java应该使用什么逻辑来创建像《愤怒的小鸟》中那样的锁屏   java Android:在不滑动的情况下更改ViewPager中的片段   java在使用我的程序逻辑时获得空输出