Django + Apache2 + mod_python

Власний веб-сервер каркасу django, включений туди виключно для тестування є надзвичайно глючним та не стабільним, тому більшість розробників та усі адміністратори веб-хостингів для більшої зручності та безпеки прив’язують в якості веб-сервера для обслуговування проектів django використовують Apache2.

Тут не описується, як налаштувати mysql, сам django, створити й налаштувати новий проект, тощо. Усе це користувачі django повинні вміти робити, якщо ж ні, документації в тенетах дуже не мало. Стаття виключно про те, що створити віртуальний хост apache2 для готового проекту django.

...

Django 1.1 RC

Вийшов реліз кандидат популярного Python веб фреймворка Django 1.1

Зміни:

  • імена просторів URL
  • не керовані моделі (unmanaged models)
  • проксі моделі
  • відкладені поля(deferred field)
  • покращення тестування
  • нова функціональність адмін частини
  • та інші зміни

Повний список змін доступний на сайті (+ зміни які були в Django 1.1 beta)

Завантажити фреймворк...

Приєднуйтесь --->

translated.by/you/the-django-book-2-0/into-uk/trans/

впевнений, результат допоможе багатьом!

10 Python веб фреймворків

Популярність мови програмування Python зростає. В цій статті ми ознайомимось з десятьма найбільш цікавішими Python фреймворками.

Django

Django є найбільш популярним Python веб фреймворком який слідує шаблону програмування MVC. Оригінально він був розроблений для управління декількома сайтами новин для The World Company of Lawrence, Kansas, та був випущений для публічного доступу під BSD ліцензією в липні 2005

web2py

Безкоштовний...

Це доволі таки специфічна задача, але може комусь згодитися. Ідея в тому, щоб з Django запустити графічну програму. Деталі — під катом.

Звісно, варіант

p = subprocess.Popen(com, shell = True, stderr = subprocess.PIPE, stdout = subprocess.PIPE, env=env,close_fds = True,cwd='/home/averrin')
return p.communicate()[0]

Може використовуватися лише для консольних програм і без шаманства працює від користувача www-data.

А щоб запустити щось більш серйозніше, треба нормальні права користувача та середовище. Для вирішення цієї проблеми був винайдений наступний спосіб: уже...

Django 1.3

Маємо версію 1.3 Python`івського веб-каркасу Django.

Django 1.3 зробив фокус на вдосконаленні дрібного функціоналу, який спільнота потребує вже тривалий час, однак, не відмовились розробники і від реалізації нового функціоналу, найцікавішим з якого є:

© 2009 - 2020, Розробка - соціальна ІТ спільнота.
Контакти: info@rozrobka.com
Правила користування