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
- Host: GitHub
- URL: https://github.com/flask-extensions/flask-simplesitemap
- Owner: flask-extensions
- Created: 2017-04-25T03:05:54.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-11-18T21:19:50.000Z (over 6 years ago)
- Last Synced: 2025-02-25T01:34:59.800Z (over 1 year ago)
- Language: Python
- Homepage: http://pythonclub.com.br/tag/what-the-flask.html
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)