
Igor
11.09.2016
09:30:10
еще можно периодически аяксом пинговать, можно long polling юзать

F
11.09.2016
09:30:28
я тут с джангой залип
опять
хочу впилить экспорт базы из админки, перегрузил метод в modelAdmin
def get_urls(self):
urls = super(PlaceAdmin, self).get_urls()
my_urls = [url(r"^export/$", views.import_csv)]
return my_urls + urls
Но ругается, что во вьюху не передан реквест, а как его туда передать-то? у self нет ничего такого
Может, а не там пытаюсь воткнуться?

Александр
11.09.2016
09:30:48

F
11.09.2016
09:31:59
подсунуть туда решил сначала уже рабочий импорт
мне кажется, или на этапе получения урлов к реквесту нельзя обратиться?

Google

Igor
11.09.2016
09:32:18

F
11.09.2016
09:32:31
не, import_csv() missing 1 required positional argument: 'request'

Igor
11.09.2016
09:32:41
ну вот
у тебя это function based view?

F
11.09.2016
09:32:54
ага

Igor
11.09.2016
09:33:14
def my_view(request):

F
11.09.2016
09:33:23
а все норм, это я затупил

Igor
11.09.2016
09:33:29
реквест должен аргументом передаваться в эту вьюху
:)

F
11.09.2016
09:33:56
нападает желание поработать когда болею, но периодически жестко туплю)

Igor
11.09.2016
09:34:31
бывает, спи побольше и выздоравливай

F
11.09.2016
09:35:20
спасибо) но вот спать как раз не могу, хочу кодить :D

Zart
11.09.2016
11:18:58
вебсокеты погано работают с прокси серверами

Google

Igor
11.09.2016
11:41:30
ну да, и старые браузеры поддерживать надо
веб вообще полон костылей ))

F
11.09.2016
11:42:09
Поэтому я ушел в мобилы, хехе

Zart
11.09.2016
11:42:31
там костылей еще больше

F
11.09.2016
11:42:51
Не знаю за ведро, но в яблоках нет
С ведром, думаю, ты прав)

Zart
11.09.2016
11:44:06
я нихуя не понял

F
11.09.2016
11:44:15
Все эти китайские телефоны, на которых может что-то просто так не рабоьать, прям как ишак)
Ну я под айос пишу, тут все норм, костылей мало

Zart
11.09.2016
11:44:34
а, тьфу
я думал ты про мобильный веб
айос не нужен

F
11.09.2016
11:45:25
Упаси боже :D

Vinc
11.09.2016
14:45:16
по лутцу:
можно изучить
результат вызова функции help(S.method), чтобы познакомиться с описанием
метода method для любого объекта строки S.
>>> S = 'spam'
>>> help(S.method)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'str' object has no attribute 'method'
что я делаю не так?

Zart
11.09.2016
14:45:48
тебе ж ясно написано, что у строк нет метода "method"
help(S.index) попробуй

Vinc
11.09.2016
14:46:10
?спс
дошло

Zart
11.09.2016
14:47:04
D:\>python
Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> help(''.index)
Help on built-in function index:
index(...)
S.index(sub [,start [,end]]) -> int
Like S.find() but raise ValueError when the substring is not found.
>>>
^C
D:\>python -m pydoc string.index
Help on function index in string:
string.index = index(s, *args)
index(s, sub [,start [,end]]) -> int
Like find but raises ValueError when the substring is not found.

Google

Vinc
11.09.2016
14:49:58
в третьем
>>> help(S.format)выкинуло в нужную справку
в третьем питоне*

Yann
11.09.2016
14:50:54
что в яблоках внутри всё на костылях работает
хотя это ещё до свифта было

Zart
11.09.2016
14:51:26
можно запустить help() и потом вводить разные ключевые слова

Yann
11.09.2016
14:51:28
не знаю как сейчас

Igor
11.09.2016
14:59:34
в ipython можно писать `string.index?` или `string.index??`

[Anonymous]
11.09.2016
17:16:17
??

Zart
11.09.2016
17:19:01
Dynamic object introspection. One can access docstrings, function definition prototypes, source code, source files and other details of any object accessible to the interpreter with a single keystroke (?, and using ?? provides additional detail).

⬗VLAD⌶K⬖
11.09.2016
18:51:29
подскажите что такое грам( gram)

Zart
11.09.2016
19:02:18
откуда взял?

Igor
11.09.2016
19:02:31
Зависит от контекста.
Может, https://en.wikipedia.org/wiki/Gramian_matrix ?

⬗VLAD⌶K⬖
11.09.2016
19:03:32
с конференции по сигнатурным, статистическим признакам вирусов

Dmitriy
11.09.2016
19:49:57
Для этого есть Scipy

V
11.09.2016
19:51:11
скажите, а кто-нибудь (все?) юзает virtualenvwrapper? как-то я до этого вручную в virtualenv все делал, а тут вот почитал и подумал можт я упускаю что-то важное в жизни?

Yung
11.09.2016
19:52:15
ничего не упускаешь

V
11.09.2016
19:52:38
ну да, это я из доки понял. но реально удобно или пустое?

Google

V
11.09.2016
19:53:12
(продолжаю курить доку)

Igor
11.09.2016
19:53:21

V
11.09.2016
19:53:24
так-то выглядит вроде прикольно, возни меньше

Yung
11.09.2016
19:53:25
дело привычки, пожалуй
можешь свои алиасы сделать на тоже самое

Dmitriy
11.09.2016
19:54:15
Народ, а можно ли установить интерпретатор другой версии в виртуальное окружение?
если можно, то как это сделать?

V
11.09.2016
19:54:36
я так понимаю становится более актуально когда венвов реально много и часто переключаешься

Admin
ERROR: S client not available

Dmitriy
11.09.2016
19:54:43
Просто сам юзаю 3.5
но для работы надо будет 2.7
Вот я и подумал

V
11.09.2016
19:54:46
для того оно и надо
в том числе

Dmitriy
11.09.2016
19:55:00
Тогда как это сделать?

V
11.09.2016
19:55:31
параметр -p при создании венва

Dmitriy
11.09.2016
19:55:46
понял, спасибо

V
11.09.2016
19:55:57
virtualenv -p /usr/bin/python27 <path/to/new/virtualenv/>

Dmitriy
11.09.2016
19:56:44
спасибо)

V
11.09.2016
19:57:53
кстати, реально во враппере удобнее выходит: mkvirtualenv -p python27 <newenv>
пожалуй, поюзаю
а вот нифига себе! свежеустановленная убунта сервер, питона нет вообще никакого в комплекте. как так? я думал питон в любом линуксе из коробки хоть какой-то должен быть, не?

Google

v
11.09.2016
20:18:52
интересно девки пляшут
а руби там есть?

V
11.09.2016
20:27:23
неа

Zart
11.09.2016
20:28:34
ставить несколько питонов в один венв технически можно
но это хуевая идея. проще и лучше разнести в разные

Yung
11.09.2016
20:28:59

Zart
11.09.2016
20:29:20
активейт/деактивейт совершенно не обязателен в 99% случаях

V
11.09.2016
20:30:57
да не, which python, python -V, нету его. предлагает поставить из apt

Zart
11.09.2016
20:31:10
значит минимум стоит видать

V
11.09.2016
20:31:33
ну я тупо с убунту.ком скачал образ "сервер" который метров 700
еще хихикал, что десктоп 2.6 гига, а я тут вон как на гуях сэкономил )
оказывается, я и на питоне сэкономил тоже

Zart
11.09.2016
20:32:22
в рх дистрах пачка системных тулзов на питоне, там без него никуда
в убунте видать урезали

terry
11.09.2016
20:34:33
https://pp.vk.me/c636128/v636128974/2cc6a/SmOsNNg4kSE.jpg

V
11.09.2016
21:27:45
подскажите, пож-та, как правильно делать? вот у меня была пустая убунта, сделал apt install python, поставились оба (2.7.12 и 3.5.2), что хорошо, юзать планирую оба в разных венвах. теперь надо поставить pip. мне его тоже два ставить, для каждого питона, так?

terry
11.09.2016
21:29:43
Эта группа больше не существует