0
Flask-AppBuilder
Jednoduchý a rýchly rámec pre vývoj aplikácií, postavený na vrchole banky.Zahŕňa podrobné zabezpečenie, automatické generovanie CRUD pre vaše modely, google grafy a oveľa viac.
- Bezplatná
- Self-Hosted
- Windows
- Mac
- Linux
Hlavným cieľom tohto projektu je poskytnúť jednoduchý vývojový rámec, ktorý rieši hlavné problémy, s ktorými sa stretáva každá webová aplikácia alebo webová stránka.Pomôže vám to dodržiavať zásadu DRY (neopakovať sa).Majte na pamäti, že je možné vyvíjať priamo na banke / Jinja2 vlastné stránky alebo toky, ktoré sa bezbolestne integrujú do rámca.Tento rámec ide nad rámec balíka správcovského lešenia.Má zabudované alternatívy prezentácie a správania a vy si môžete ľahko vytvoriť svoj vlastný.Je vysoko konfigurovateľný a dodáva sa s ďalšími dobrotami.Zameriava sa na zníženie chýb, chýb a času projektu.Tento balík obsahuje niektoré batérie CSS a JS: Grafy Google CSS a JS BootStrap CSS a JS - Zahŕňa databázu SQLAlchemy, podporu viacerých databáz: sqlite, MySQL, ORACLE, MSSQL, DB2 atď. MongoDB, stále využívajúce mongoEngine, stále čiastočnú podporu (iba normalizované)).Podpora viacerých databázových pripojení (vertikálne rozdelenie).Ľahký mixin audit s modelmi (vytvorenými / zmenenými používateľom a časovými pečiatkami).Zabezpečenie Automatické vyhľadávanie povolení na základe vystavených metód.Poskytne všetky povolenia na správcovskú úlohu.Verejné (nie je potrebné overovanie) a súkromné povolenia.Povolenia na základe rolí.Podpora autentifikácie pre prostredia OAuth, OpenID, Database, LDAP a REMOTE_USER.Podpora pri registrácii pre používateľov.Pohľady a widgety Automatické generovanie menu.Automatické generovanie CRUD.Viaceré akcie na db záznamoch.Veľký výber filtrov pre vaše zoznamy.Rôzne pohľadové widgety: zoznamy, hlavné detaily, zoznam miniatúr atď. Vyberte položku2, Datepicker, DateTimePicker.Vyberte 2 súvisiace polia.Forms Automatic, Add, Edit and Show from Database models Automatické základné validátory z definície modelu.Vlastné validátory, ďalšie polia, vlastné filtre pre súvisiace rozbaľovacie zoznamy.Podpora obrázkov a súborov pre asociáciu polí na nahrávanie a databázu.Zvládne všetko za vás.i18n Podpora viacjazyčného jazyka cez Babel.