Camelot jest ramy Python GUI na szczycie sqlalchemy i PyQt, zainspirowany panelu administracyjnego Django. & Nbsp; Rozpocznij budowanie aplikacji desktopowych przy prędkości warp, po prostu przez dodanie dodatkowych informacji do Ciebie modelu HD.
Klasa Movie (Podmiot):
& Nbsp; title = Pole (Unicode (60), wymagane = True)
& Nbsp; short_description = Pole (Unicode (512))
& Nbsp; release_date = Pole (Data)
& Nbsp; gatunek = Pole (Unicode (15))
& Nbsp; klasa Admin (EntityAdmin):
& Nbsp; verbose_name = "Film"
& Nbsp; list_display = ["Tytuł", "short_description", "release_date", "gatunek"]
Ten fragment kodu wystarczy zdefiniować schemat bazy danych i stworzyć przyjazny dla użytkownika GUI pulpitu
Co nowego w tym wydaniu:.
- Ta wersja przynosi przede wszystkim realizację nowych działań w stylu, za pomocą iteratorów do komunikacji między modelem i GUI.
- Inne zmiany są opóźnione tworzenie widżetów na zakładkach, aby poprawić wydajność ekranów z wielu dziedzin, przejście do migracji 7.1., nowy ekran powitalny, włoskie tłumaczenia i zgodność PySide.
Co nowego w wersji 5.11.13:.
- Okienko nawigacji jest bardziej intuicyjne,
- działania aplikacji pojawi się na ekranie głównym.
- roboczy maksymalizuje przy podwójnym kliknięciu na pasku kart.
- PostgreSQL jest wspierany do tworzenia kopii zapasowych i przywracania.
- DocxApplicationAction i PixmapFormAction.
- EntityAdmin obsługuje obiektów odwzorowanych zwykły SQLAlchemy.
- zachowanie Tab niektórych redaktorów zostało ustalone.
- Wsparcie został dodany do edycji kolumn w zamarzniętej części widoku tabeli.
- FileEditor obsługuje usuwania plików po ich skopiowaniu.
- dialogowe postępu pojawia się, gdy zapisy zostaną usunięte.
- DateTime Redaktor został dodany.
- Większość edytorów teraz obsługuje background_color, edytować i tooltip jako dynamiczne atrybuty.
Dodano
Wymagania :
- Python
Komentarze nie znaleziono