Rozloučení s Pythonem II

Zápisník experimentátora

Před rokem jsem psal, že budu muset upravit zdrojový kód této stránky, protože jsem blog vytvořil v programovacím jazyce Python 2.7 a ten již není v Google App Engine podporován. A ten okamžik právě nastal, protože už nejsem schopen aktualizovat šablony celého blogu. Všiml jsem si to trochu pozdě a tak jsem ještě měl připraveny nějaké úpravy původního kódu, které sem, už ale nemohu nahrát. Nevadí, jednoho dne to muselo nastat. Samotné texty vím stále přidávat.

Nezbývá mi ale nic jiného, než blog upravit pro NodeJS. Je v tom ukrytý jeden obrovský problém. Pokud se v průběhu konverze spletu, nebudu moci rychle vrátit zpět původní verzi. Takže se pokusím blog změnit tak, aby původní data v databázi zůstaly zachovány a nový blog vytvořím s novými tabulkami. Čtenáři se to bude jevit tak, že se zdánlivě nic nezměnilo, neboť blog staré údaje bude vizualizovat přesně tak, jako kdyby byly již novém prostředí. A když se toto podaří a publikuji novou verzi blogu, mohu se pustit do úpravy editoru pro původní kód. Práce s databázovými tabulkami je sice podobná v Pythonu i NodeJS, ale drobné rozdíly tam jsou a protože už nemohu změnit původní kód v Pythonu, budu to muset udělat takto.


03.08.2021


Menu