Camelot er et Python GUI rammeverk på toppen av Sqlalchemy og PyQt, inspirert av Django admin-grensesnittet. & Nbsp; Begynne å bygge desktop-applikasjoner i warp hastighet, rett og slett ved å legge til litt ekstra informasjon til deg modell definisjon.
klasse Movie (Entity):
& Nbsp; title = Field (Unicode (60), som kreves = True)
& Nbsp; SHORT_DESCRIPTION = Field (Unicode (512))
& Nbsp; release_date = Field (dato)
& Nbsp; sjanger = Field (Unicode (15))
& Nbsp; klasse Admin (EntityAdmin):
& Nbsp; verbose_name = 'Movie'
& Nbsp; list_display = ['tittel', 'SHORT_DESCRIPTION', 'release_date', 'genre']
Dette stykke kode er nok til å definere din databaseskjema og for å skape et brukervennlig skrivebords GUI
Hva er nytt i denne utgaven:.
- Denne versjonen hovedsakelig bringer gjennomføringen av den nye stilen handlinger, ved hjelp av iteratorer til å kommunisere mellom modellen og GUI.
- Andre endringer er forsinket etableringen av widgets på kategoriene for å forbedre ytelsen for skjermer med mange felt, til flyttingen migrere 7.1., en ny splash screen, italienske oversettelser, og PySide kompatibilitet.
Hva er nytt i versjon 11.05.13:.
- Navigasjonsruten er mer intuitiv
- Applikasjons handlinger vises på startskjermen.
- Arbeidsområdet maksimerer når dobbeltklikke på fanelinjen.
- Postgres støttes for sikkerhetskopiering og gjenoppretting.
- DocxApplicationAction og PixmapFormAction ble lagt til.
- EntityAdmin støtter gjenstander kartlagt med vanlig SQLAlchemy.
- Tab oppførselen til enkelte redaktører ble fikset.
- Support ble lagt for redigering av kolonner i den frosne delen av en tabellvisning.
- FileEditor støtter fjerne filer etter å kopiere dem.
- En dialogboks fremdriften vises når postene er slettet.
- En Datetime Editor ble lagt til.
- De fleste redaktører nå støtte background_color, redigerbare, og verktøytipset som dynamiske egenskaper.
Krav :
- Python
Kommentarer ikke funnet