Форум программистов, компьютерный форум, киберфорум
Наши страницы

Python

Войти
Регистрация
Восстановить пароль
 
Dimedrol
2368 / 939 / 14
Регистрация: 25.04.2009
Сообщений: 2,636
Записей в блоге: 4
#1

Кэширование в psp (Python Server Pages) - Python

20.02.2012, 17:52. Просмотров 636. Ответов 1
Метки нет (Все метки)

Добрый день.

Как происходит кэширование в psp?

index.py
Python
1
2
3
4
5
from mod_python import psp
def index(req):
        req.content_type = 'text/html'
        template = psp.PSP(req, filename='template/template.html')
        template.run({'what':'Hello', 'title':'News'})
template/template.html
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>Hello</title>
    </head>
    <body>
  <%-- This is a simple psp template called template.html --%>
  <h1>Hello, <%=what%>!</h1>
    <%@ include file="news.html" %>
  </body>
</html>
template/news.html
HTML5
1
2
3
4
5
6
7
8
<div class="news">
    <h2><%=title%></h2>
    <ul>
        <li>First</li>
        <li>Second</li>
        <li>Third</li>
    </ul>
</div>
Выводит:
Название: 1.png
Просмотров: 78

Размер: 4.5 Кб
Добавим еще новость:template/news.html
HTML5
1
2
3
4
5
6
7
8
9
<div class="news">
    <h2><%=title%></h2>
    <ul>
        <li>First</li>
        <li>Second</li>
        <li>Third</li>
        <li><strong>Еще одна новость</strong></li>
    </ul>
</div>
Перегружаем страницу и...Все по-прежнему.
Новая запись появится только через, примерно, минуту.
Как с этим бороться?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2012, 17:52
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Кэширование в psp (Python Server Pages) (Python):

Кэширование малых чисел в Python - Python
Всем привет! Есть список, в списке могут содержаться числа от 0 до ~30. Прохожу по списку, поочередно вывожу элементы в текстовый...

Python - момент истины. Python - как оружие возмездие против системы - Python
Какие модули в python мне нужны для взлома баз данных? Перехвата информации? Внедрения в систему? Добавлено через 10 минут Хочу...

Как из Python скрипта выполнить другой python скрипт? - Python
Как из Python скрипта выполнить другой python скрипт? Если он находится в той же папке но нужно передать еще передать скрипту аргументы.

Порт pyqt5 (python 3.5) программы на android - Python - Python
Подскажите пожалуйста возможно ли программу написанную на python методами pyqt5 переделать под android этими методами? Если так, то как? ...

Что лучше учить Python 2 или Python 3? - Python
хочу начать учить питон но полазив в нете, частенько попадалась информация что вроде как 2 будет долго жить и в то же время много кто на 3...

Почему синтаксис Python 2.* и Python 3.* так отличается? - Python
Привет! Решил на досуге заняться изучением Python'a. Читаю книгу по второму питону, а пользуюсь третьим. Некоторые вещи приходится...

1
Dimedrol
2368 / 939 / 14
Регистрация: 25.04.2009
Сообщений: 2,636
Записей в блоге: 4
21.02.2012, 14:01  [ТС] #2
Я вот что подумал, а не может происходить кэширование на стророне апача?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2012, 14:01
Привет! Вот еще темы с ответами:

Python 35 Выполнить файл из python shell - Python
Есть файл do.py : print('start') import os import sys import re import inspect def someFunc(par):

Сложности с переходом с python 2.x на python 3.x - Python
def _load_config(self): for fn in CONFIG_FILES: fn = os.path.expanduser(fn) if os.path.exists(fn): ...

Windows socket server python + socket client js - Python
Здравствуйте пытаюсь решить такую задачу, на веб странице реализовал soket клиент на js, и socket server, сокет сервер получает данные от...

Online-консультации по программированию Active Server Pages - C# ASP.NET
Вы только начали программировать на ASP? Голова пухнет от вопросов? Не знаете с чего начать или где найти информацию. Попробуйте...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru