- PVSM.RU - https://www.pvsm.ru -
В комментариях к посту Django as a Micro-Framework [1] в блоге Ивана Сагалаева некий Andrew Pendleton выложил [2] отличное решение для использования Джанго для микропроектов — djmicro [3].
import djmicro djmicro.configure() from django.shortcuts import render @djmicro.route(r'^$') def hello(request): return render(request, 'index.html', {}) @djmicro.route(r'^test/(d+)/$') def test(request, id): return render(request, 'test.html', {'id': id}) if __name__ == '__main__': djmicro.run()
А запускаем это все командой
python web.py runserver
Ну и кому интересно может ознакомиться с исходным кодом
github.com/apendleton/djmicro/blob/master/djmicro.py [4]
Автор: Azy
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/django-2/3001
Ссылки в тексте:
[1] Django as a Micro-Framework: http://softwaremaniacs.org/blog/2011/01/07/django-micro-framework/en/
[2] выложил: http://softwaremaniacs.org/blog/2011/01/07/django-micro-framework/en/#comment-123668
[3] djmicro: https://github.com/apendleton/djmicro
[4] github.com/apendleton/djmicro/blob/master/djmicro.py: https://github.com/apendleton/djmicro/blob/master/djmicro.py
Нажмите здесь для печати.