Форум сайта python.su
джанго на apache сидит на 192.168.ххх.ххх/ct5 как я ее и вызываю в браузере,
пытаюсь тестировать , в запросе
>>> import httplib >>>h=httplib.HTTPConnection('ya.ru') >>>h
Отредактировано grig2014 (Янв. 10, 2014 18:58:01)
Офлайн
скорее всего в host путь внутрь сайта не задается… но ка к зайти внутрь сайта тогда,
то есть в каталог проекта 192.168.ххх.ххх/ct5 ?
Офлайн
grig2014
потому что не пальцем в небо тыкать надо, а читать документацию. Если вы уж взялись использовать httplib, то и использовать его нужно по назначению, а не как вы себе на фантазировали:
>>> import httplib >>> conn=httplib.HTTPConnection('python.org') >>> conn.request('GET', '/') >>> res=conn.getresponse() >>> res.status 200 >>> res.reason 'OK' >>> data=res.read() >>> len(data) 20471 >>> print data[:50] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans
>>> import urllib >>> html=urllib.urlopen('http://ya.ru').read() >>> html[:50] '<!DOCTYPE html><html><head><title>\xd0\xaf\xd0\xbd\xd0\xb4\xd0\xb5\xd0\xba\xd1\ x81</ti'
Офлайн
JOHN_16Спасибо!
использовать его нужно по назначению …
import httplib
cn=httplib.HTTPConnection('192.168.0.12', port='80')
cn.request('GET','/ct5/')
res=cn.getresponse()
data=res.read()
print res.status
print res.reason
print len(data)
print data[:100]
Отредактировано grig2014 (Янв. 11, 2014 14:25:09)
Офлайн
grig2014нигде, нету такого даже на боевом сервере - шаблоны html страниц либо есть, либо их нет. Смотрите ваш проект внимательнее, возможно у вас несколько папок с шаблонами.
где джанго хранит копию этого шаблона (и что она вообще хранит по уже стертым шаблонам)?
Офлайн
JOHN_16вы правы.. только что нашел в чем проблема, она сидела в апаче - я ж его после изменения кода в файлах джанги не перезагружал… это он оказывается кешировал (или что делал?) и показывал старьё…
… нигде, нету такого даже на боевом сервере - шаблоны html страниц либо есть, либо их нет…
Офлайн