Вы пытаетесь предоставить доступ к определенной группе пользователей для определенных сообщений в вашей базе данных. Если этот сценарий верен, вы можете достичь этого, используя свои таблицы в базе данных.
Для этого вам нужно настроить некоторые из ваших таблиц, как показано ниже:
Шаг 1:
В вашей таблице сообщений добавьте дополнительный столбец под названием [ 110]
Шаг 2:
Когда пользователь выбирает сообщение как общедоступное, добавьте ключевое слово public
в этот столбец access_level
[ 1125] Шаг 3:
Когда вы запускаете select
запрос, чтобы показать все сообщения, просто запустите where
запрос, подобный этому where access_level = "public"
Если вы хотите показать сообщение для пользователя, нужного вам, тогда вам нужно создать таблицу под названием post_users
user_id
и post_id
являются внешними ключами | id | user_id | post_id |
| 1 | 12 | 22 |
| 2 | 22 | 22 |
Для каналов RSS необходимо попробовать библиотеку Universal Feed Parser. Это упрощает обработку каналов RSS immensly.
import feedparser
d = feedparser.parse('http://www.digg.com/rss/index.xml')
title = d.channel.title
Это - синтаксис, который Вы ищете:
>>> print titlenode[0].firstChild.nodeValue
digg.com: Stories / Popular
Обратите внимание, что значение узла является логическим потомком самого узла.