An open API service indexing awesome lists of open source software.

https://github.com/flask-extensions/flask-simplesitemap

Sitemap.xml generator for Flask - Looking for a maintainer
https://github.com/flask-extensions/flask-simplesitemap

Last synced: over 1 year ago
JSON representation

Sitemap.xml generator for Flask - Looking for a maintainer

Awesome Lists containing this project

README

          

# Flask Simple Sitemap

Esta extensão adiciona a funcionalidade de geração de sitemap ao seu app flask.

## Como instalar?

Para instalar basta clonar o repositório e executar:

$ python setup.py install

Ou via `pip install flask_simplesitemap`

## Como usar?

Basta importar e inicializar:

from flask import Flask
from flask_simplesitemap import SimpleSitemap

app = Flask(__name__)
SimpleSitemap(app)

@app.route('/)
def index():
return 'Hello World'

Como em toda extensão Flask também é possível inicializar no modo Lazy chamando
o método `init_app`

## Opções de configuração:

esta extensão utiliza o namespace de configuração `SIMPLE_SITEMAP_`

- **SIMPLE_SITEMAP_BLUEPRINT** define o nome do blueprint e do url prefix (default: `'simple_sitemap'`)
- **SIMPLE_SITEMAP_URL** define a url que irá renderizar o sitemap (default: `'/sitemap.xml'`)
- **SIMPLE_SITEMAP_PATHS** dicionário de URLs a serem adicionadas ao sitemap (exemplo: URLs criadas a partir de posts em bancos de dados)

# alternatives
[https://github.com/inveniosoftware/flask-sitemap](https://github.com/inveniosoftware/flask-sitemap)