Flask-AppBuilder

Flask-AppBuilder

Jednostavan i brz okvir za razvoj aplikacija, izgrađen na vrhu Flask-a.Uključuje detaljnu sigurnost, automatsko generiranje CRUD-a za vaše modele, google karte i još mnogo toga.
Glavni cilj ovog projekta je pružanje jednostavnog razvojnog okvira koji rješava glavne probleme s kojima se susreću bilo koje web aplikacije ili web stranice.To će vam pomoći da se pridržavate principa DRY (Ne ponavljajte sebe).Imajte na umu da je moguće izravno razvijati na Flask / Jinja2 za prilagođene stranice ili tokove koji se bezbolno integriraju s okvirom.Ovaj je okvir dalje od paketa administrativnih skela.Ima ugrađene alternative prezentacije i ponašanja, a vi lako možete izgraditi vlastitu.To je vrlo konfigurirano i isporučuje s dodatnim dobrima.Namijenjen je smanjenju pogrešaka, grešaka i vremena projekta za isporuku.Ovaj paket sadrži neke CSS i JS baterije: Google grafikoni CSS i JS BootStrap CSS i JS - uključuje bazu podataka SQLAlchemy, višestruku podršku baze podataka: sqlite, MySQL, ORACLE, MSSQL, DB2 itd. MongoDB, koristeći mongoEngine, i dalje djelomična podrška (samo normalizirana).Podrška za višestruke veze baze podataka (vertikalna particija).Jednostavna mixin revizija modela (kreirana / promijenjena od strane korisnika i vremenskih oznaka).Sigurnost Automatsko traženje dozvola temeljeno na izloženim metodama.Dat će sva dopuštenja ulozi administratora.Javna (nije potrebna provjera autentičnosti) i privatna dopuštenja.Dozvole na temelju uloge.Podrška za provjeru autentičnosti za okoliš OAuth, OpenID, baze podataka, LDAP i REMOTE_USER.Podrška za samoregistraciju korisnika.Prikazi i widgeti Automatsko generiranje izbornika.Automatska generacija CRUD-a.Višestruke radnje na db zapisima.Veliki izbor filtera za vaše popise.Različiti widgeti za prikaz: popisi, detalji detalja, popis sličica itd. Odaberite2, Datepicker, DateTimePicker.Odaberite2 povezana polja.Obrađuje automatske, dodavanje, uređivanje i prikazivanje iz modela baze podataka Automatski validatori baze iz definicije modela.Prilagođeni validatori, dodatna polja, prilagođeni filtri za povezane padajuće popise.Podrška za slike i datoteke za pridruživanje polju za prijenos i bazu podataka.Sve će podnijeti za vas.i18n Podrška za više jezika putem Babel-a.

Kategorije

Alternativa Flask-AppBuilderu za sve platforme s licencom otvorenog koda