
Igor
25.03.2017
17:01:46
ну и вообще 5 кб это очень странное число
я может пропустил, ты говорил, сколько точно байт там?

melancholiac
25.03.2017
17:02:13
да, дело в браузере
курл
curl -Gvi http://127.0.0.1:5000/download
* Trying 127.0.0.1...
* TCP_NODELAY set
* Connected to 127.0.0.1 (127.0.0.1) port 5000 (#0)
> GET /download HTTP/1.1
> Host: 127.0.0.1:5000
> User-Agent: curl/7.53.1
> Accept: */*
>
* HTTP 1.0, assume close after body
< HTTP/1.0 404 NOT FOUND
HTTP/1.0 404 NOT FOUND
< Content-Type: text/html
Content-Type: text/html
< Content-Length: 233
Content-Length: 233
< Server: Werkzeug/0.12.1 Python/3.6.0
Server: Werkzeug/0.12.1 Python/3.6.0
< Date: Sat, 25 Mar 2017 17:01:39 GMT
Date: Sat, 25 Mar 2017 17:01:39 GMT
<
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>
* Closing connection 0

Google

melancholiac
25.03.2017
17:02:39
это я вообще убрал /download

Igor
25.03.2017
17:02:46
а браузер качает? %)))

melancholiac
25.03.2017
17:02:48
а браузер до сих про отвечает файлом

Igor
25.03.2017
17:02:55
дебил блять

melancholiac
25.03.2017
17:02:58
самым первым

Igor
25.03.2017
17:03:19
хотя блин. не дебил.
< Cache-Control: public, max-age=43200
Cache-Control: public, max-age=43200
< Expires: Sun, 26 Mar 2017 04:32:20 GMT
Expires: Sun, 26 Mar 2017 04:32:20 GMT
че я на это внимания не обратил :(
ну им в итоге я оказался, а не браузер %)

melancholiac
25.03.2017
17:04:13
сори, я просто вообще не думал что браузер может себя так вести

Igor
25.03.2017
17:04:25
да ниче, я сам забыл вот

Google

melancholiac
25.03.2017
17:04:39
терь буду ток курлом пользоватся
за одно научусь в заголовках разбиратся

Igor
25.03.2017
17:05:28
да ладно тебе
можно порно-режим открывать. можно какой-нибудь cachekiller скачать для хрома (если хром)
и в браузере в dev tools панелях всяко удобнее все это говно смотреть, чем в терминальчике вывод курла

Марк
25.03.2017
17:09:55
Вчера в терминальчике смотрел?

melancholiac
25.03.2017
17:10:15

Марк
25.03.2017
17:10:46
dev tools на сервачках отсутствует как вид, а бывает, что нужно глянуть, че там за срань приходит с такого-то сервера на другой

darkwoolf
25.03.2017
18:32:02
есть те кто писал по документации Flask?
то есть блог flaskr
и еще
https://stepik.org/course/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BD%D0%B0-Python-67/
этот же курс бесплатный?

Павел
25.03.2017
18:50:07
Ребят, подскажите плз, сделал все как в 4 пункте (https://gist.github.com/ProstoSawa/128b0b2914fa4e554d933de3aec72216), запустил сервер, а тут такое

Igor
25.03.2017
18:50:28
все правильно
посмотри на содержимое списка urlpatterns
посмотри, на какую страницу в браузере ты заходишь

Павел
25.03.2017
18:56:17
а на какую надо?

Igor
25.03.2017
18:56:36
ну, в твоем случае стула только два
ты это, не пользуйся этим гистом как единственным источником информации для тебя (ну, помимо меня, хыхы)

Google

Igor
25.03.2017
18:57:29
ну, то есть, вон
https://docs.djangoproject.com/en/1.10/topics/http/urls/
там с текстом и бóльшим количетвом примеров описано, че, зачем
но вообще можно просто поэкспериментировать, это не так сложно
смотри, у тебя список из двух элементов - url()'ов, внутри них всякие аргументы есть
первый аргумент какой? 'question/'.
r перед кавычкой значит raw string, подробнее, если интересно, почитаешь в документации/книжке по питончику.
она не относится к строке как таковой.
значит, че можно попробовать?
можно попробовать зайти на http://127.0.0.1:5000/question/
правда, там все равно будет 404
(наскока я вижу).
почему?
ответ есть здесь
https://docs.djangoproject.com/en/1.10/topics/http/urls/#including-other-urlconfs

Павел
25.03.2017
19:00:28
ну этот чувак
у нас есть дз
в технопарке
и этот чувак показывал нам и демонстрировал ка кэто делать

Павел
25.03.2017
19:00:57
и потом закинул код на гит

Igor
25.03.2017
19:00:59
мейлрушном технопарке? от какого ты вуза?

Павел
25.03.2017
19:00:59
хаб
мгту

Igor
25.03.2017
19:01:18
ебать как грустно. а как чувака зовут?
ладно, фиг с ним

Павел
25.03.2017
19:02:00
Сава

Igor
25.03.2017
19:02:02
короче, ну блин, если ты забыл, что он показывал и демонстрировал, если у тебя не осталось своих каких-то заметок, конспектов, а по его записям че-то не получается - можешь посмотреть в документацию по джанге

Google

Павел
25.03.2017
19:02:37
поч грустно?(

Igor
25.03.2017
19:08:29
ну блин, ты учишься на 3-5 курсе (наверное) офигенного вуза, который мне никогда не светил. к тебе пришел чувак из топ3 айтишных корпораций россии, по договоренности с вузом, с нехилой возможностью попасть на стажировку потом в мейлругруп с норм зарплатой, а тут блять какой-то косяк на косяке

Павел
25.03.2017
19:09:11
ну это же учеба
))

Igor
25.03.2017
19:09:16
да не у тебя

Павел
25.03.2017
19:09:25
а

Igor
25.03.2017
19:09:27
косяки у тебя - это нормально

Admin
ERROR: S client not available

Павел
25.03.2017
19:09:33
я на 2

Nazar
25.03.2017
19:11:57
https://tproger.ru/news/pycharm-2017-1/

Solyar
25.03.2017
19:37:09
@iamigor я вызываю тебя
WHOS THAT POKEMON?

Dmitriy
25.03.2017
19:38:39
???
А ты смешной.

Solyar
25.03.2017
19:40:07

Dmitriy
25.03.2017
19:40:51
САРКАЗМ?
Нет, просто чот орнул с твоей реплики.

Solyar
25.03.2017
19:41:26
Как мне из функции в которой происходят некие операции выдернуть переменную не производя данные операции?

Dmitriy
25.03.2017
19:42:20

Solyar
25.03.2017
19:42:32

Google

Solyar
25.03.2017
19:43:58
def op1(something):
x = 0
y = 1
print(x)
print(y)
def op2(something2):
print(#Вывести только переменную y из функции op1)

Dmitriy
25.03.2017
19:45:19
Проще всего вынести эту переменную их функции и прокидывать туда

Denis
25.03.2017
19:45:28
Ее ж нет, она при выполнении создается

Dmitriy
25.03.2017
19:45:28
Либо класс замути

Solyar
25.03.2017
19:45:41

Dmitriy
25.03.2017
19:46:09
Можно конечно сделать глобальную переменную, но не советую.

Solyar
25.03.2017
19:46:09

Dmitriy
25.03.2017
19:46:43
А что мешает определить её вне функции?

Denis
25.03.2017
19:49:34
Можно список имен локальных переменных получить

Solyar
25.03.2017
19:50:19
Только что было очень жесткое дежавю
Прям вообще капец какое жесткое
Все сообщения в точности как в моем сне

Denis
25.03.2017
19:51:11
Это баг мозга, бывает

Solyar
25.03.2017
19:51:22

Sergey
25.03.2017
20:00:57
Кто с питона 3.5 перебрался на 3.6?

Oleg
25.03.2017
20:03:22
Я перебрался )
Эта группа больше не существует