以restful方式公开sepomex数据库的小django应用程序。

django-tastypie-sepomex的Python项目详细描述


以restful方式公开sepomex数据库的小django应用程序。

https://api.travis-ci.org/slackmart/tastypie-sepomex.svg?branch=masterhttps://coveralls.io/repos/slackmart/tastypie-sepomex/badge.svg?branch=master&service=github

安装

$ pip install django-tastypie-sepomex

配置

  1. 安装后,必须将sepomex添加到已安装的应用程序中
INSTALLED_APPS += ['sepomex']
  1. 应用migrate命令将sepomex模型添加到数据库中。
$ python manage.py migrate sepomex
  1. sepomex数据是在名为sepomex data.tar.gz的文件中提供的,您需要提取内容。
$ tar xvf sepomex-data.tar.gz
  1. 填充您的sepomex模型
$ python manage.py loadsepomex

此命令将调用loadmxstatesloadmxcircuities命令。它最终将填充sepomex_mxasentamiento表来完成该过程。

运行服务器

$ python manage.py runserver

…并使用提供的端点

获取状态列表

有32个状态,所以我们将其作为查询字符串传递。

$ curl localhost:8000/api/v1/mxestado/?limit=32

列出前20个科阿韦拉市

科阿韦拉的身份证是5。如果未指定,则每个查询的限制对象为20

$ curl localhost:8000/api/v1/mxmunicipio/?mx_estado__id=5

激活sepomex记录器

settings.py中登录dict的示例。你可能有更多的伐木工人。

LOGGING = {
    'version': 1.0,
    'disable_existing_loggers': False,
    'handlers': {
        'console': {
            'class': 'logging.StreamHandler'
        }
    },
    'loggers': {
        'sepomex': {
            'handlers': ['console'],
            'level': os.getenv('DJANGO_LOG_LEVEL', 'INFO'),
        },
        # Your loggers here
    }
}

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

推荐PyPI第三方库


热门话题
在Java中,我需要读取一个文本文件,并将每一行放在一个单独的数组中。但每次我读文本文件时,我都无法拆分行   SpringJavaservlet返回不正确的用户代理   java如何在spring测试中动态设置环境变量   绑定后的java关闭通道   java我想在设置方法中使用selenium执行多用户登录操作,我没有使用testng。xml我正在使用maven pom。仅xml   java foreach 2d数组分配   我想用java编写prim算法   java如何在Spring Boot中验证Rest请求   JavaJScrollPane问题   java将一个节点与另一个节点关联起来   java获取错误:范围内无法访问Polyline类型的封闭实例   字节[]到int,反之为java