Restxl.

Framework Python Rest
Baixe Agora

Restxl. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Brian Jinwright
  • Site do editor:
  • http://github.com/bjinwright/

Restxl. Tag


Restxl. Descrição

Python Rest Framework. O projeto RestxL existe para facilitar a criação de clientes de descanso que também são muito fáceis de entender. Os núcleos deste projeto são solicitações, variáveis de URL, cabeçalhos e reestxlers.Simple ExameloExample requesthttp: //api.example.com/api/ Pesquisar? Search_term = iPootSheaders :: get / api / pesquisa? Search_term = iPoots http / 1.1 host: api.example.com auth-user: brian auth-key: abcdefg123456abcdefg123456abcdefg123456abcdefg123456requestsO pedido à API de resto. Isso é simbolizado abaixo pela solicitação variáveis de cadeia de variáveis classurl. (Termo de pesquisa são as variáveis de URL especificadas nos cabeçalhos do exemplo acima). (Auth_user e auth_key são os cabeçalhos especificados no exemplo acima) Estes são especificados da seguinte maneira: da solicitação de importação do RestxL, a pesquisa de palavras-chave do cliente (solicitação.request): # Esta é a variável de URL. Charvercerible é uma subclasse da classe urlvariable. Search_term = solicitação.charviável (obrigatório = true) # Estes são os cabeçalhos. Charader é uma subclasse da classe de cabeçalho. auth_user = request.charheader (obrigatório = true, verbose_name = 'auth-user') auth_key = request.charheader (obrigatório = true, verbose_name = 'key-key') classe meta: método = 'get' #get é o resultado padrão_type = 'XML' #XML é o Padrão Request_url = http://www.example.com request_path = '/ API / Search'class Exampleapi (Restxler): palavra-chave_search = wipsearch # Para criar uma instância e usar o ExamplePi = Exampleapi () # Ligue para a palavra-chave_search methokey_search = exapi ('palavra-chave_search', Search_term = 'iPoots', auth_user = 'brian', auth_key = 'abcdefg123456abcdefg123456') RestxlerThis é a classe do cliente principal. Crie um atributo para cada classe de solicitação associada à API. (Exampleapi é o reestxler especificado no exemplo acima) Instalando Restxlinstall em seu caminho Python usando PIP ou Easy_Install: PIP Instalar RestxLeasy_Install Requisitos: · Pitão · Simplexmlapi. · Bela sopa · Simplejson. · Httplib2.


Restxl. Software Relacionado