Итак… ставлю нужный мне пакет на UBUNTU 14… в окружение с python 3.4.3:
sudo apt-get install python3.5-dev
sudo apt-get install libssl-dev
sudo pip3 install pycrypto
sudo pip3 install steem-piston
Проверяю:
Python 3.4.3 (default, Nov 28 2017, 16:41:13) [GCC 4.8.4] on linux Type "help", "copyright", "credits" or "license" for more information. >>> from piston import Steem >>> from piston.steem import Steem >>>
Все прекрасно…
Даже заюзал функции и методы…. - всеработает.
ВОПРОС НУБА:
Как мне использовать это в Django 1.11 ??
Надо ли прописывать что-то в INSTALLED_APPS…. и ЧТО? как узнать?
Инструкций в сети по использованию на Pythone хватает, а как использовать сторонние модули именно из Django не нашел ….(((
Ибо:
если пишу в INSTALLED_APPS
[code python]
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'piston',
[/code]
То тестовый сервер запускатеся намана, а рабочий апач говорит:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Если во View пишу просто:
from piston import Steem
то апач - то же самое возвращает….(((
Причем есть еще некоторые методы, которые с консоли питона тоже прекрасно работают:
from piston.post import Post
from piston.account import Account
тут немножко другое поведение:
апач говорит:
Server Error (500)
НО если обносить страницу по новой - уже не ругается и типа продолжает работать….
Где чего я делаю не так? чего не учел? чего не знаю???(((
Я то по наивности был на 100% уверен что если в консоли питона все в порядке, то неужто Django споткнется где-то…. ((((