Argonaut es un motor de blogs construido con Pilones & nbsp;. Es ligero y se puede implementar en muchos tipos de servidores web que ejecutan Python.
La aplicación está todavía en fases alfa y, como tal, hay errores en el sistema y un montón de características que no se han implementado.
Instalación y configuración
Prequisites para instalar deben cumplirse. Instale Argonaut usando easy_install:
& Nbsp; easy_install argonauta
& Nbsp; OR con archivo .egg locales
& Nbsp; easy_install
Hacer un archivo de configuración de la siguiente manera:
& Nbsp; parche make-config argonauta config.ini
Ajustar el archivo de configuración según corresponda. Por favor, consulte Pilones páginas de configuración de aplicaciones de consejos sobre cómo editar el archivo de configuración [http://pythonpaste.org/deploy/]. Después de esto ejecute el siguiente para configurar la aplicación:
& Nbsp; parche configuración aplicación config.ini # arg
Entonces usted está listo para ir.
Puede probar la instalación ejecutando:
& Nbsp; parche servir config.ini
Después de esta visita el enlace http://127.0.0.1:5000
Opcionalmente se necesita ninguna instalación para simplemente probar la aplicación. Sólo extraer la fuente, instale Pilones y en el plazo directorio base Argonaut:
& Nbsp; parche servir development.ini
¿Qué hay de nuevo en esta versión:
- costumbre Añadido javascript plantilla que se carga desde la base plantilla para todo uso del sitio.
- Eliminado el uso de sqlalchemy-migrar ya que estaba causando problemas. Un nuevo tipo de migración DB se pensó más tarde.
¿Qué hay de nuevo en la versión 0.3.0:
- sqlalchemy-emigran ahora se utiliza para hacer la base de datos automática actualizaciones de esquema de acuerdo con los cambios de modelo. Añadido como dependencia, instalado a través de easy_install automáticamente. Implementación gracias a: http://shane.caraveo.com/2010/09/13/database-migrations-for-sqlalchemy-part-duex/
- página de destino por defecto es ahora el que tiene el valor más bajo page_order.
- Páginas ahora están asignadas a un tipo de página. Tipos de página por defecto son 'blogs', 'archivos' y 'etiquetas'.
- URL de la página están determinados a partir de tipo de página, pero también se pueden personalizar.
- página de soporte personalizada se ha agregado. Páginas personalizadas se asignan a "costumbre" página tipo que vuelve a dirigir el tráfico a un archivo de plantilla marrajo como se indica en la tabla de páginas.
- El número de versión se mostrará ahora en el Powered by -sección en la plantilla principal. Eliminado estas cadenas de texto y urls de la tabla de configuración y los puso en la plantilla base. La actualización de la versión 0.2:
- Pre-actualizar las necesidades de las "páginas" de la tabla de base de datos para ser bajado para una actualización fácil. Después de esto el script 'parche configuración aplicación [archivo_config] #arg' que hay que ejecutar para crear la tabla con el nuevo esquema. El resto de los cambios de base de datos debe ser manejado por el mecanismo automático de actualización del esquema.
Requisitos
- Python
- Pilones
Comentarios que no se encuentran