RkBlog

Hardware, programming and astronomy tutorials and reviews.

django-content-bbcode parser tagów dla aplikacji Django

Parser tagów w stylu BBCode z możliwością podpięcia zaawansowanej logiki w Pythonie

Dzisiaj na githuba wrzuciłem aplikację django-content-bbcode - kod mojego parsera tagów używanego na tej stronie do generowania list artykułów, czy kolorowania składni. Wyciągnięty kod przeszedł już pewien stopień refaktoryzacji, trochę jeszcze zostało, ale jest to już używalne. Paczka jest już na pypi.

W uproszczeniu jest to system parsujący tagi zbliżone do BBCode, pod który można podpiąć mniej lub bardziej skomplikowany kod Pythona (np. proste kolorowanie składni za pomocą pygments, czy wyciąganie z bazy danych o artykule by wygenerować link z tytułem i opisem). Szczegółowy opis zamieściłem w readme repozytorium.

RkBlog

9 March 2014;

Comment article