python в песочнице
ребята кто нить помнит сайт, забугорный, там народ свой код выкладывает с вопросами и там же, прямо на сайте его можно запустить и ещё там даётся временный root доступ к серверу в песочнице?
ребята кто нить помнит сайт, забугорный, там народ свой код выкладывает с вопросами и там же, прямо на сайте его можно запустить и ещё там даётся временный root доступ к серверу в песочнице?
есть код
file = open('1VLKzHuXw1Q.jpg')
upload = requests.post(upload_url, files={'file':file})
нужно как то покрасивше сделать тоже самое только с
import request
file = request.files.get('file')
upload = requests.post(upload_url, files={'file':file})
нужно в новом модуле работать с иной базой
сделал отдельный конфиг, вписал туда настройки
config_analitics.py:
import os
basedir = os.path.abspath(os.path.dirname(__file__))
SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'analitics.db')
SQLALCHEMY_MIGRATE_REPO = os.path.join(basedir, 'analitics.db')
SQLALCHEMY_ECHO = True
analitics/__init__.py
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext.migrate import Migrate
# analitics
analitics = Flask(__name__)
analitics.config.from_object('config_analitics')
db = SQLAlchemy(analitics)
migrate = Migrate(analitics, db)
run.py:
...
elif sys.argv[1] == 'analitics':
from analitics import analitics
manager = Manager(analitics)
manager.add_command('analitics', MigrateCommand)
manager.run()
...
запускаю
./run.py analitics init
./run.py analitics migrate
./run.py analitics upgrade
база создаётся, но таблицы не создаются
чё я забыл?
кто нить пробовал научить nginx выводить в логи не punycode, а аналогичное idn -u $host
может уже готовое есть?
с обычными cgi приложениями я делал так: в директории images я клал .htaccess который если не находил файлы по урлу images/(ширина)-(вышина)/(номер).jpeg вызывал cgi скрипты, который искал по id картинку, изменял её размеры в соответствии за переданными в запросе и складывал в директорию images/ширина-вышина/ и именем номер.jpeg
то-есть вот так вот дёшево и сердито
подскажите как в wsgi:Flask реализуют генерацию превьющек если над Flask висит ngix раздающий статику?
Как подменить query у class MyModel(db.Model)?
нужно на манер джанги переопределить query, вставив туда нужный фильтр, чтобы не набирать его каждый раз
ps: задача подставлять везде в админке domain_id и user_id, тем самым автоматически фильтруя объекты текущего домена и текущего пользователя
подскажите где можно посмотреть код работающий с относительными путями
когда код ищет файлы wwwroot в servroot со всеми стрипам, сплитами и проверками
захожу на сервер как www-data, делаю скиншот
import -window root -display :0 1.jpgна выходе получаю обычный жепег
JPEG image data, JFIF standard 1.01а если ту же самую команду, от этого же пользователя делаю через скрипт вебсервера, который тоже www-data
то на выходе получаю
PostScript document text conforming DSC level 3.0, type EPS, Level 1по что так?
достался на админство IBM x226/(MSI 9151), model name : Intel(R) Xeon(TM) CPU 3.00GHz
в текущем состоянии
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used
интересно, поддерживают ли эти процессоры vmx|svm ?
подскажите сервис для покупки и управления доменами(сайты, поддомены, перенаправления и тд.) без услуг хостинга, есть свои вдски
нужно пробросить весь трафик с wifi роутера на локальный инет в ppp0
делаю как обычно через
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
и всё работает, кроме zello и https:vk.com
странно что https на яндексе и гугле работают
в чём дело? что я пропустил?
нужно восстановить из бекапа kvm, где найти куда раньше писались конфиги
есть две цифры, сколько должно быть сделано и сколько сделано всего
нужно как то поэффектнее отобразить эти данные, что лучше использовать из набора Google Charts ?
наверно правильнее всего отобразить круг как необходимое, а сектор как выполненное, но как это замутить
как отключить в сражении с ботами туман войны?
Можно ли и как рассчитать размер отснятой на столе фотографии с помощью известного фокусного расстояния?
переместил сайт друпале, всё работает
только тему, скрипты и прочее нужное из /sites/default/files/ ни как не отдаёт с HTTP::403
все права есть кроме o-w
в .htaccess тоже ничего крамольного, без него ничего не меняется
там какое то специфичное друпал шаманство в sites/default/files/.htaccess
в чём там может быть проблема и как исправить?
стоит задача волонтёрами набивать базу, они заполняют 2 поля, номер и заголовок, OPIS заполняется автоматом
| KOD | int(7) |
| UID | int(4) |
| NAME | varchar(50) |
| L1 | bigint(21) |
| L4 | text |
| OPIS | int(7) |
но для проверки ввода я использую более 2 волонтёров на одну запись
когда выводится список того что ввел конкретный волонтёр, запрос проверяет есть ли ещё такие записи с этим номером и одинаковым заголовком но другим UID, если есть то запись считается подтверждённой
теперь нужно как то отобрать не подтверждённые записи и раскидать по OPIS и UID, а я впал в ступор.помогите
подскажите, может быть есть какой то cli генератор bootstrap аналогичный вебморде
как правильно оформить редирект не авторизованных людей на локальный ресурс
вроде бы вот так должно работать:
acl LocalNet src «/etc/squid/users.txt»
acl ru dstdomain .ru
http_access deny ru !LocalNet
deny_info http://work.ako ru !LocalNet
но только блокирует без редиректа
установил в одном подразделении свою поделку на период тестирование и обкатки
они там выделили виртуалку с CentOS, а у меня cgi скрипты работающие из /home/httpd/site_name/cgi-bin/
когда устанавливал, то разрешил в апаче все allow, deny
но там помимо всего прочего SeLinux не даёт ему работать с не стандартными для апача в CentOs директориями, я как то отключил это, но после выходных похоже SeLinux снова включился и выдаёт HTTP:403
подскажите как по быстрому и желательно насовсем отключить SeLinux или разрешить, чтобы после ребута работало нормально
заменить CentOS на дебиан или арч, не предлагать, там и так стресс ото всех этих технологий
| ← назад | следующие → |