Panel zarządzający w google apps engine

0

Jest to moje pierwsze starcie tak na prawdę z webmasteringiem także proszę o wyrozumiałość ;)
Mam gotową stronę (html, css itd) ale chciałbym do niej zrobić panel zarządzający. Czyli żeby w nim zmieniać statyczne rzeczy (jak opis firmy) czy np dodawać newsy (dynamiczne rzeczy), a nie wszystko wpisywać w HTML
Muszę to zrobić za pomocą pythona i za pomocą google apps engine.
Wszystko już skonfigurowałem, pierwsze banalne rzeczy napisałem z pomocą dokumentacji googlowskiej. Ale w tym tempie co ja chce zrobić coś czuję że zajmie mi dużo czasu znalezienie tego co szukam, ponieważ nie wiem dokładnie co szukac. Otóż moje przypuszczenia są takie co muszę zrobić (tylko że nie wiem za pomocą czego)

  1. w miejsce statycznych tekstów muszę dać pewnie jakieś obiekty. Te obiekty przechowywały by ten tekst. W panelu można by było zmieniać tekst obiektowi. Tym samym załatwiam sprawę statycznych tekstów
  2. w miejsce dynamicznych rzeczy muszę stworzyć jakiś kontener na obiekty o danej kategorii (np newsy) że jak w panelu doda się nowy obiekt to doda go do kontenera. Gdy będzie się chciało coś zmieniać to będzie zmieniany dany obiekt
  3. Panel zarządzający już wiem (chyba) że mogę zrobić za pomocą bibloteki users. Gdzie jest ładne logowanie, będę potrzebował stworzyć bazę danych ludzi którzy mogą to edytować i w panelu będzie można takich ludzi dodawać. Sądzę że to jest najmniejszy problem (bo chyba znalazłem odpowiednią bibliotekę)
  4. Na pewno musi być pod konkretnym adresem URL. Nie wiem jak to zrobić, ale sądzę że nie będzie to trudne do wygooglowania

Nie wiem czy dobrze myślę co muszę zrobić i przede wszystkim nie wiem czego dokładnie szukać (w co się na początku wgryźć żeby reszta jakoś poszła)
Znajomość pythona też jest raczkująca.

EDIT. Zapomniałbym ważnych jeszcze informacji (jak sądze)
pracuje na fedorze 18 pod eclipsem. Nie wiem za bardzo też jak zaimportować gotową stronę do projektu by móc widzieć już efekty zmian

1

Nie weim jak wygląda kodzenie pod Pythonem pod GAE, ale jedno jest pewne: musisz użyć bazy :] W GAE nie ma zapisu plikow poza bazą (jeśli przez bazę rozumiemy zarówno Datastore jak i Blobstore i Google Storage).

Wygląda na to, że robisz CMSa, Poszukaj w necie CMSów w Pythonie pod GAE.

1 użytkowników online, w tym zalogowanych: 0, gości: 1