Camelot je rámec Python GUI na vrcholu Sqlalchemy a PyQt, inspirovaný administrátorského rozhraní Django. & Nbsp; Začít budovat desktopových aplikací rychlostí warp, jednoduše tím, že přidá nějaké další informace k vám modelu rozlišením.
třída Movie (Entity):
& Nbsp; title = Field (Unicode (60), potřebný = True)
& Nbsp; short_description = Field (Unicode (512))
& Nbsp; release_date = Field (Date)
& Nbsp; žánr = Field (Unicode (15))
& Nbsp; třída Administrátor (EntityAdmin):
& Nbsp; verbose_name = 'Movie'
& Nbsp; list_display = ['title', "short_description", "release_date", "žánr"]
Tento kus kódu je dost k definování schéma databáze a vytvořit uživatelsky přívětivé desktopové GUI
Co je nového v této verzi:.
- Tato verze přináší především provádění nových činností styl, s použitím iterátorů ke komunikaci mezi modelem a GUI.
- Další změny jsou opožděné vytváření widgetů na kartách s cílem zlepšit výkon u obrazovek s mnoha oblastech, přechod na migraci. 7.1, novou úvodní obrazovku, italské překlady a PySide kompatibilitu.
Co je nového ve verzi 5.11.13:.
- Navigační podokno je více intuitivní
- akce aplikace zobrazí na domovské obrazovce.
- Pracovní plocha maximalizuje při dvojím kliknutím na liště.
- Postgres je podporována pro zálohování a obnovení.
- DocxApplicationAction a PixmapFormAction.
- EntityAdmin podporuje objekty mapovány na běžný SQLAlchemy.
- Tab chování některých redaktorů byla opravena.
- byla přidána podpora pro editaci sloupce v zmrzlé části zobrazení tabulky.
- FileEditor podporuje odstranění souborů po jejich kopírování.
- dialog průběhu se zobrazí, pokud jsou odstraněny záznamy.
- DateTime Editor byl přidán.
- Většina editorů nyní podporují background_color, editovatelný, a tooltip jako dynamické vlastnosti.
Byly přidány
Požadavky na :
- Python
Komentáře nebyl nalezen