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第三方库


热门话题
java无法打开ServletContext资源[/WEBINF/mvcdispatcherservlet.xml]   java中的超时方法   java在ext2文件系统的根目录中创建新文件   java Oracle BPM 12c使用人工任务启动器的外部UI发送404弹出窗口   java获取组织。阿帕奇。hadoop。蜂箱ql.exec。矢量。DecimalColumnVector无法强制转换为org。阿帕奇。hadoop。蜂箱ql.exec。矢量。长柱向量   JavaGradle:向JAR文件的类路径添加类   playframework 2.0调用java中的scala操作来编写单元测试用例   循环Java在出现提示时无法收集字符串   需要帮助在Java中将数字转换为word吗   为什么人们忽视了java。类路径和。项目   使用快速搜索框的java动态安卓搜索   java Log4j未正确压缩   图像如何在grails/java中将PNG转换为jpeg   java以前使用过不同的监视器   EclipseLink对实体“setter”方法的java多次调用   javascript动态设置下拉列表的选定默认值   java如何从可扩展列表视图中删除子级   java中的单元测试