Zaprojektowany do pracy po wyjęciu z pudełka na szczycie bazy PostgreSQL (z opcjonalną obsługą SQLite), Pliszka jest nowa rasa CMS, pochodzących pakowane z mnóstwem przyjaznych dla użytkownika funkcji, ale przy użyciu zaawansowanego codebase, że bardzo łatwo się skaluje ruchu użytkownika i ogromnej liczby stron.
Na szczycie tego dodać jezdnej i własną architekturę wtyczek i masz CMS nadające się do każdego rodzaju środowiska, dla każdego rodzaju projektu, może to być prosty jednostronicowy CV lub portal rząd z milionami odsłon miesięcznie.
Będąc zasilany przez Django oznacza, większość modułów Django będzie również bardzo Pliszka obsłudze, a jego licencjonowania open source zapewnia programiści mogą zmieniać swój rdzeń, bez konieczności zaglądania przez ramię dla prawników lub sądowych o naruszenie praw autorskich.
W tym momencie, Pliszka CMS może być w fazie rozwoju, ale nawet ta gałąź jest również użyteczna, a jej zestaw funkcji będzie upewnić się, nie jesteś brakuje podstawowych opcji zarządzania, obejmujące niemal wszystkie podstawowe zadania administracyjne.
Co nowego w tym wydaniu:
- StreamField, pole model nieregularnym kształcie zawartości strony
- Pliszka API, moduł do tworzenia REST API dla zawartości
- obsługa MySQL
- Django 1.8 Wsparcie
Co nowego w wersji 1.4.1:
- StreamField, pole model nieregularnym kształcie zawartości strony
- Pliszka API, moduł do tworzenia REST API dla zawartości
- obsługa MySQL
- Django 1.8 Wsparcie
Co nowego w wersji 1.3.1:
- StreamField, pole model nieregularnym kształcie zawartości strony
- Pliszka API, moduł do tworzenia REST API dla zawartości
- obsługa MySQL
- Django 1.8 Wsparcie
Co nowego w wersji 1.0.1:
- StreamField, pole model nieregularnym kształcie zawartości strony
- Pliszka API, moduł do tworzenia REST API dla zawartości
- obsługa MySQL
- Django 1.8 Wsparcie
Co nowego w wersji 1.0:
- StreamField, pole model nieregularnym kształcie zawartości strony
- Pliszka API, moduł do tworzenia REST API dla zawartości
- obsługa MySQL
- Django 1.8 Wsparcie
Co nowego w wersji 0.8.7 / 1.0b2:
- Tłumaczenia aktualizowane, włącznie z nowymi tłumaczeniami czeski, włoski i japoński
- & quot; fixtree & quot; Polecenie to może teraz Usuń osierocone strony
- django-taggit biblioteki zaktualizowana 0.12.3, aby naprawić błąd z migracjami na SQLite na Django 1.7.2 i wyższych
- Naprawiono błąd, który powodował dzieci usuniętej stronie nie mogą być usunięte, jeśli mieli inny typ
Co nowego w wersji 0.8.6:
- Tłumaczenia aktualizowane, w tym nowe tłumaczenia na czeski, włoski i japoński
- & quot; fixtree & quot; Polecenie to może teraz Usuń osierocone strony
- django-taggit biblioteki zaktualizowana 0.12.3, aby naprawić błąd z migracjami na SQLite na Django 1.7.2 i wyższych
- Naprawiono błąd, który powodował dzieci usuniętej stronie nie mogą być usunięte, jeśli mieli inny typ
Co nowego w wersji 0.8.5:
- Poprawki:
- Nie jest już możliwe, aby mieć Explorer i ustawień menu otwarte jednocześnie
- Strona identyfikatory w rewizjach stronie nie zostały zaktualizowane na stronie kopii, powodując kolejne edycje mają być zobowiązani do oryginalnej strony, zamiast
- Kopiowanie strony teraz tworzy nową wersja strony, zapewniając, że zmiany do tytułu / ślimak są prawidłowo odzwierciedlone w edytorze (a także zapewnienie, że użytkownik wykonywania kopii jest zalogowany)
- Nie dopuścić do sytuacji wyścigu podczas tworzenia obiektów filtrujących
Co nowego w wersji 0.8.1:
- Naprawiono regresji, w których obraz nie powiedzie się, aby zapisać, kiedy wykrywanie funkcja jest aktywna.
Co nowego w wersji 0.7:
- Dodano interfejs wyboru punktu kontaktowego na obrazach
- przebudowany i zreorganizowany menu nawigacyjne włączyć podmenu "Ustawienia"
- Dodane grup obszarowych Administracja
- Dodane Miejsca obszarze administracji
- Dodano możliwość zablokowania strony do (chwilowo) uniemożliwienia edycji tej strony
- Usunięto 'content_type "filtr szablonu z szablonu projektu, gdyż to samo można osiągnąć z self.get_verbose_name | slugify
- operacje kopiowania Page teraz również skopiować historię wersja strony
- Strona modele obsługują obecnie własność 'parent_page_types "Poza" typów podstronie', aby ograniczyć typy strony mogą być tworzone na podstawie
- 'register_snippet' mogą być powoływane jako dekorator
- szablonu projektu zaktualizowana Django 1.7
- 'doładowania' nakładana na polu tytułu w wynikach wyszukiwania zredukowana z 100 do 2
- "typem" metoda PageQuerySet (używane do filtrowania queryset do określonego typu strony) obecnie obejmuje podklasy danego typu strony.
- Polecenie 'update_index "zarządzanie bazami teraz aktualizuje wszystkie wymienione w WAGTAILSEARCH_BACKENDS lub specjalnego jeden przekazany w linii poleceń, zamiast domyślnego backend
- "wypełnienie" metoda zmiany rozmiaru obrazu obsługuje teraz dodatkowy parametr określający bliskość upraw
- Dodano wsparcie dla unieważnienia pamięci podręcznej CloudFlare
- Strony w eksploratorze można teraz zamawiać Zmieniono czas
Co nowego w wersji 0.6:
- Dodane komenda "start Pliszka" i szablon projektu
- Dodane Django 1.7 Wsparcie
- Dodane {%}% routablepageurl szablon
- Dodane RoutablePageMixin
- menuitems mogą teraz być dołączone JavaScript
- Dodano hak register_admin_menu_item rejestracji pozycji menu przy starcie
- Dodane wersja wskaźnik do interfejsu administratora
- Przemianowany wagtailsearch.indexed do wagtailsearch.index
- Dodano tłumaczenie rosyjskie
- Fix:
- Strona generacji URL zwraca teraz prawidłowe adresy URL stron, które mają główny 'służyć' Widok zakorzenione gdzieś indziej niż '/'
- Wyniki wyszukiwania w oknie wyboru widoku respektować teraz parametr page_type na PageChooserPanel
- Nazwy plików odwzorowanym obecnie uniemożliwia będzie ponad 60 znaków, nawet przy dużym focal_point_key
- Relacje dziećmi, które są zdefiniowane w nadrzędnej modelem jest (takie jak model bazowy Strona) są teraz odebrał poprawnie formularzu edycji, stronę operacje kopiowania i polecenie zarządzania REPLACE_TEXT
- (dla Django 1.7 wsparcia) Nie importować południe przy użyciu Django 1.7
- Tagi na obrazach i dokumentach są obecnie zaangażowane w indeksie wyszukiwarki od razu przy zapisie
Co nowego w wersji 0.5:
- nav Explorer obecnie świadczone oddzielnie i idące z AJAX, gdy są potrzebne
- Dodano dekorator składni dla haków
- Dodano page_unpublished sygnału
- Dodano mechanizm pozyskiwania zewnętrznych odnośników do obrazów, w dowolnym rozmiarze
- Działanie Page Dodany Kopiuj do eksploratora
- Dodano wielokrotnego Image Uploader
- Dodano wsparcie dla funkcji wykrywania twarzy, a na zdjęciach z wykorzystaniem biblioteki OpenCV
- Dodane RoutablePage modelu, aby umożliwić osadzenie w stylu Django URL routingu w obrębie strony
- Statystyki użytkowania Dodano zdjęcie / dokument / fragment
- Zastępuje zależność lxml z html5lib, aby uprościć instalację
Co nowego w wersji 0.4:
- Python 3.2, 3.3 i 3.4 Wsparcie
- Dodano planowane wydawnictwa
- Dodano wsparcie dla prywatnych (chronione hasłem) stron
- Dodano frontend cache invalidator
- Dodano Sitemap Generator
- Preferencje Dodano powiadomień
- Dodano nowy sposób skonfigurować przeszukiwania / filtrować pola na modelach
- Dodane "oryginał" z reguły zmiany rozmiaru obsługiwanego przez znacznik 'Obraz'
- estetyczne ulepszenia podglądu doświadczenia
- tag 'obrazek' akceptuje obecnie dodatkowe argumenty słowa kluczowego być wyprowadzane jako atrybuty znacznika img
- ekran logowania przekierowuje na desce rozdzielczej, jeśli użytkownik jest już zalogowany
- Zmienione nazwy niektóre biblioteki szablon
- Wszelkie dodatkowe argumenty podane służyć obecnie przechodzą na get_context i get_template
- Dodano własności '' attrs do obrazu odwzorowania obiektów do wyjścia src, szerokość, wysokość i atrybuty alt wszystkie za jednym razem
- Hak dodanej "construct_whitelister_element_rules 'dostosowywania whitelist HTML używane podczas zapisywania bogatych pól tekstowych
- Dodany 'in_menu "i metod" not_in_menu' to PageQuerySet
- miejsc dodano 'get_next_siblings' i '' get_prev_siblings do strony
- Dodano init_new_page sygnału
- Dodano page_published sygnału
- Dodano metodę kopiuj do strony, która umożliwia kopiowanie stron
- Dodano `Metoda search`` na` `PageQuerySet``
- Hallo.js zaktualizowany do wersji 1.0.4
- Fragmenty są teraz uporządkowane alfabetycznie
- Usunięto & quot; Więcej & quot; sekcja z menu administratora
- Dodano stronicowanie do ofert stronie admin
- Wsparcie ustawiania właściwości subpage_types modeli stronie, aby określić, jakie typy stron są dozwolone jako podstron
- Dodano nowy widget datetime kompletacji
- Dodano styleguide (głównie dla programistów smolista)
Co nowego w wersji 0.3:
- Dodano pasek narzędzi, aby umożliwić zalogowanych dodawać i edytować stron z witryny front-end
- Wsparcie dla alternatywnych backendów przetwarzania obrazu, takich jak Wand, za pośrednictwem WAGTAILIMAGES_BACKENDS ustawienie
- Dodano wsparcie do generowania stron statycznych używając Django Medusa
- Dodano Zapytanie niestandardowe ustawienia dla stron z niektórych przydatnych metod kwerend strony
- Moduł dodanej "wagtailforms 'do tworzenia stron formularza na stronie, a obsługa zgłaszanie formularzy
- Dokumentacja Podręcznik redakcji
- Expanded Dokumentacja dewelopera
- Interfejs edytora wyprowadza się formą mediów CSS / JS, aby wspierać własne widgety z aktywami
- Migracje i zarządzanie użytkownikami teraz poprawnie obsługiwać niestandardowe ustawienia AUTH_USER_MODEL
- Dodany 'slugurl' szablon tag do wyjścia URL strony z danym ślimak
- definicje MultiFieldPanel przyjmują atrybut "classname", w tym specjalnym classname z "składane", aby umożliwić pokazywanie / ukrywanie ich kliknięcia
- Dodany 'insert_editor_css "Haki" insert_editor_js "dla przechodzącą w niestandardowych CSS / JS do interfejsu edytora
- poziom kompresji JPEG Wykonane konfigurowane poprzez ustawienia IMAGE_COMPRESSION_QUALITY i zwiększenie domyślnie 85
- Dodano document_served sygnał, który zostanie zwolniony, gdy dokument jest pobierany
- Dodano tłumaczenia na portugalskiej Brazylii i chiński tradycyjny (Tajwan).
- Wykonane kompatybilny z Pythonem 2.6.
Co nowego w wersji 0.2:
- Wsparcie SQLite dodany
- Internacjonalizacja backend administratora
- Tłumaczenia dla bułgarski, kataloński, chiński, galicyjski, niemiecki, grecki, polski, rumuński i hiszpańskim. Częściowe tłumaczenia na baskijski i mongolski.
- Arkusze stylów przeniesionych z mniej Sass, aby wyeliminować zależność od zewnętrznego kompilatora CSS
- coffeescript zastąpiony przez wanilii JavaScript
- Dodano wstępną dokumentację
- Dodane Ubuntu / Debiana skrypty instalacyjne
- Obszerne badania i infrastrukturę testy biegacz
- interfejsu oEmbed obsługiwane jako alternatywny wspomaganie dla wagtailembeds, eliminując zależność od Embedly
- Bazy danych obsługiwane jako alternatywnego wyszukiwania backend, eliminując zależność od ElasticSearch
- zadania w tle teraz spadnie z powrotem w procesie obsługi Seler jeśli nie jest dostępna (również wyeliminowanie Redis jako zależność)
- Użytkownicy oddzielone od Django modelu domyślna użytkownika, aby umożliwić niestandardowe modele użytkownika
- Dodano wyraźne "można uzyskać dostępu Pliszka admin 'uprawnienie, a nie traktowanie wszystkich zalogowanych użytkowników jak Pliszka
- pola Data teraz pracować z USE_L10N = true
- & quot; Twoje najnowsze edycje & quot; tylko pokazuje najnowszą edycję na stronę
- Unified wyszukiwania Widok konfigurowane w urls.py
- Pomoc do wyszukiwania w poddrzewie
1 Komentarze
tatito 26 Nov 20
เด้าลม คืออะไรอะ