Rozlúčka s Pythonom II

Zápisník experimentátora

Pred rokom som písal, že budem musieť upraviť zdrojový kód tejto stránky, pretože som blog vytvoril v programovacom jazyku Python 2.7 a ten už nie je v Google App Engine podporovaný. A ten okamih práve nastal, pretože už nie som schopný aktualizovať šablóny celého blogu. Všimol som si to trochu neskoro a tak som ešte mal pripravené nejaké úpravy pôvodného kódu, ktoré sem, už ale neviem nahrať. Nevadí, jedného dňa to muselo nastať. Samotné texty viem stále pridávať.

Neostáva mi ale nič iné, iba blog upraviť pre NodeJS. Je v tom ukrytý jeden obrovský problém. Ak sa v priebehu konverzie pomýlim, nebudem môcť rýchlo vrátiť späť pôvodnú verziu. Takže sa pokúsim blog zmeniť tak, aby pôvodné dáta v databáze ostali zachované a nový blog vytvorím s novými tabuľkami. Čitateľovi sa to bude javiť tak, že sa zdanlivo nič nezmenilo, lebo blog staré údaje bude vizualizovať presne tak, ako keby boli už novom prostredí. A keď sa toto podarí a nahodím novú verziu blogu, môžem sa pustiť do úpravy editora pre pôvodný kód. Práca s databázovými tabuľkami je síce podobná v Pythone aj NodeJS, ale drobné rozdiely tam sú a keďže už nemôžem zmeniť pôvodný kód v Pythone, budem to musieť urobiť takto.


02.08.2021


Menu