Flask

Software captura de pantalla:
Flask
Detalles de software:
Versión: 0.10.1
Fecha de carga: 13 May 15
Promotor: Armin Ronacher
Licencia: Libre
Popularidad: 125
Tamaño: 531 Kb

Rating: 4.0/5 (Total Votes: 1)

frasco está diseñado para aplicaciones de pequeña escala están desarrollando a ser fácil en el uso de CPU

Características .

  • Construido en servidor de desarrollo y depurador
  • Soporte integrado para unittesting apoyo
  • petición REST despacho
  • Utiliza Jinja2 plantillas
  • Soporte para las galletas seguras (sesiones del lado del cliente)
  • 100% compatible con WSGI 1,0
  • basada Unicode
  • Ampliamente documentado

¿Cuál es nuevo en esta versión:

  • Se ha añadido soporte para las cadenas de bytes de vuelta al sistema de sesión. Esto rompió la compatibilidad con el caso común de las personas que ponen los datos binarios para la verificación de contadores en la sesión.
  • Se ha solucionado un problema por el que registrar el mismo método dos veces por el mismo punto final desencadenaría una excepción incorrectamente.

¿Qué hay de nuevo en la versión 0.9:

  • Se ha solucionado un supuesto de aplicación en las sesiones que podría romper mensaje parpadeando en Sesiones implementaciones que utilizan almacenamiento externo.
  • Se ha cambiado el comportamiento de los valores de retorno tupla de funciones. Son argumentos ya no en el objeto respuesta, ahora tienen un significado definido.
  • Agregado: attr: `flask.Flask.request_globals_class` para permitir que una clase específica para ser utilizado en la creación de la: Datos:` ~ flask.g` instancia de cada solicitud
  • .
  • Añadido atributo `required_methods` para ver las funciones de forzar a agregar métodos de registro.
  • Añadido: func:. `Flask.after_this_request`
  • Agregado: func:. `Flask.stream_with_context` y la capacidad de empujar contextos múltiples veces sin producir un comportamiento inesperado

¿Cuál es nuevo en la versión 0.8:

  • datos JSON malformadas ahora desencadenar una mala excepción petición HTTP lugar de un error de valor que normalmente resultaría en un error de servidor interno 500 si no se manejan. Este es un cambio hacia atrás incompatibles.
  • Aplicaciones ahora no sólo tienen una ruta raíz donde se encuentran los recursos y módulos, sino también un camino instane que es el lugar designado para soltar los archivos que son modificados en tiempo de ejecución (archivos, etc.). También este es conceptualmente único caso en función y fuera de control de versiones, así que es el lugar perfecto para poner los archivos de configuración, etc. Para obtener más información, consulte: ref.: `Ejemplo- folders`
  • Se ha añadido la variable de configuración `` APPLICATION_ROOT``.
  • Implementado: meth:. `~ Flask.testing.TestClient.session_transaction` modificar fácilmente las sesiones desde el entorno de prueba
  • cliente de prueba refactorizado internamente. La variable `` APPLICATION_ROOT`` de configuración, así como `` SERVER_NAME`` se utiliza ahora correctamente por el cliente de prueba como valores por defecto.
  • Agregado: attr:. `Flask.views.View.decorators` para apoyar simple decoración de base (de clase) visitas enchufables
  • Se ha solucionado un problema por el que el cliente de prueba si se utiliza con la sentencia with no desencadenar la ejecución de los manipuladores de desmontaje.
  • Añadido mayor control sobre los parámetros de sesión de cookies.
  • CABEZA peticiones a una vista método ahora envían automáticamente a la `método GET` si se implementó ningún controlador.
  • Implementado lo virtual: mod:. `Paquete flask.ext` importar la extensión de
  • La preservación contexto de las excepciones es ahora un componente integral del mismo frasco y ya no del cliente de prueba. Esta limpiado algo de lógica interna y reduce las probabilidades de contextos petición fugitivos en unittests.

¿Qué hay de nuevo en la versión 0.7.2:

  • Se ha solucionado un problema con procesadores URL no funciona correctamente en planos.

¿Qué hay de nuevo en la versión 0.7.1:

  • Comunicado de Solución de error:
  • Añadido falta importación futuro que rompió 2.5 compatibilidad.
  • Se ha solucionado un problema de redirección infinita con planos.

¿Cuál es nuevo en la versión 0.6.1:

  • Se ha solucionado un problema por el que el valor por defecto respuesta options` ` No fue exponer todos los métodos válidos en el `Allow` cabecera.
  • Jinja2 sintaxis de la plantilla de carga permite ahora & quot; ./& quot; delante de una trayectoria de carga plantilla. Anteriormente esto causó problemas con las configuraciones de módulos.
  • Se ha solucionado un problema por el que fue ignorada la configuración para los módulos de subdominio para la carpeta estática.
  • Se ha corregido un problema de seguridad que permitía a los clientes descargar archivos arbitrarios si el servidor anfitrión era un sistema operativo basado en Windows y el cliente utiliza barras invertidas para escapar del directorio de los archivos donde expuestos de.

¿Cuál es nuevo en la versión 0.6:

  • Después de las funciones de solicitud están llamados en el orden inverso de la inscripción.
  • OPCIONES ahora se implementa automáticamente por Frasco menos que la aplicación agrega explictly "OPCIONES" como método para la regla de URL. En este caso no hay opciones automáticas manejo de patadas en.
  • reglas estáticas son ahora incluso en su lugar si no hay ninguna carpeta estática para el módulo. Esto se llevó a cabo para ayudar a GAE que eliminará la carpeta estática si es parte de una asignación en el archivo .yml.
  • El: attr:. `~ Flask.Flask.config` ya está disponible en las plantillas como` config`
  • procesadores de contexto ya no harán caso omiso de valores pasados ​​directamente a la función render.
  • Se ha añadido la capacidad de limitar los datos de la solicitud de entrada con el nuevo valor de configuración `` MAX_CONTENT_LENGTH``.
  • El punto final para el: meth:. `Método flask.Module.add_url_rule` ahora es opcional para ser coherente con la función del mismo nombre en el objeto de la aplicación
  • Ha añadido un: func:. `Función flask.make_response` que simplifica la creación de instancias de objeto de respuesta en las vistas
  • Agregado soporte de señalización basado en luz intermitente. Esta característica es opcional y actualmente supuesta para ser utilizado por extensiones y aplicaciones. Si desea utilizarlo, asegúrese de tener `blinker`_ instalado.
  • refactorizado el camino adaptadores url se crean. Este proceso es ahora totalmente personalizable con el: meth:. ~ `Método flask.Flask.create_url_adapter`
  • Módulos ahora pueden inscribirse para un subdominio en lugar de sólo un prefijo de URL. Esto hace que sea posible unir un módulo completo a un subdominio configurable.

Lo que es nuevo en la versión 0.5.1:

  • Soluciona un problema con la plantilla de carga de directorios cuando módulos donde se utilizan.

¿Cuál es nuevo en la versión 0.4:

  • Se ha añadido la posibilidad de registrar controladores de error de ancho de aplicación de los módulos.
  • : meth:. `~ Flask.Flask.after_request` manejadores se invocan ahora también si la solicitud muere con una excepción y una página de tratamiento de errores patadas en
  • cliente de prueba no tiene la capacidad de preservar el contexto de la petición para un poco más de tiempo. Esto también se puede utilizar para desencadenar peticiones de encargo que no aparecen la pila solicitud de la prueba.
  • Debido a que los cachés Python biblioteca estándar de los madereros, el nombre del registrador se puede configurar ahora a mejores unittests apoyo.
  • Añadido `interruptor TESTING` que puede activar unittesting ayudantes.
  • El registrador cambia al modo de `DEBUG` ahora si depuración está habilitada.

Requisitos

  • Jinja 2.4 o superior
  • Werkzeug 0.6.1 o superior

Programas parecidos

Rendr
Rendr

10 Dec 15

Pedestal
Pedestal

10 Feb 16

ApPHP Framework
ApPHP Framework

4 Jun 15

Themosis framework
Themosis framework

24 May 16

Otro software de desarrollador Armin Ronacher

Werkzeug
Werkzeug

12 Apr 15

speaklater
speaklater

20 Feb 15

Logbook
Logbook

12 May 15

Jinja2
Jinja2

11 May 15

Comentarios a la Flask

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!
Búsqueda por categoría