Camelot är en Python GUI ramverk ovanpå SQLAlchemy och PyQt, inspirerad av Django admin-gränssnittet. & Nbsp; Börja bygga skrivbordsprogram på varp hastighet, helt enkelt genom att lägga till lite extra information till dig modell definition.
klass Film (Entity):
& Nbsp; title = Field (Unicode (60), krävs = sant)
& Nbsp; short_description = Field (Unicode (512))
& Nbsp; release_date = Field (Date)
& Nbsp; genre = Field (Unicode (15))
& Nbsp; klass Admin (EntityAdmin):
& Nbsp; verbose_name = 'Film'
& Nbsp; list_display = ['title', 'short_description', 'release_date', 'genre']
Denna bit kod är tillräckligt för att definiera din databasschema och skapa en användarvänlig stationär GUI
Vad är nytt i den här versionen:.
- Denna version ger främst genomförandet av de nya stil åtgärder, med hjälp av iteratorer för att kommunicera mellan modellen och GUI.
- Andra förändringar är fördröjd skapa widgets på flikarna för att förbättra prestanda för skärmar med många områden, till flytten migrera 7.1., en ny startbild, italienska översättningar, och PySide kompatibilitet.
Vad är nytt i version 11.05.13:.
- navigeringsrutan är mer intuitiv
- Applikations åtgärder dyker upp på startskärmen.
- Arbetsytan maximerar när dubbelklicka på flikraden.
- Postgres stöds för säkerhetskopiering och återställning.
- DocxApplicationAction och PixmapFormAction tillkom.
- EntityAdmin stöder föremål mappade med vanligt SQLAlchemy.
- Tab beteende som vissa redaktörer fastställdes.
- Stöd lades för redigering kolumner i den frusna delen av en tabell vy.
- FileEditor stöder ta bort filer efter att kopiera dem.
- En dialog visas när poster raderas.
- En Datetime Editor sattes.
- De flesta redaktörer stöder nu background_color, redigerbara, och verktygstips som dynamiska attribut.
Krav :
- Python
Kommentarer hittades inte