
Pavel
11.11.2016
06:55:02
а прикольный этот @rextester_bot
а прикольный этот @rextester_bot
Language: python3
Source: import os; os.system('id')
Result: uid=33(www-data) gid=33(www-data) groups=33(www-data)
Stats: Absolute running time: 0.14 sec, cpu time: 0.02 sec, memory peak: 5 Mb, absolute service time: 0,14 sec

Zart
11.11.2016
07:16:59
а он еще не сдох?

Google

魯
11.11.2016
07:18:50
Кстати про офисы
А через gspread можно залить двумерный массив?
Или каждый ренж отдельно

Cykooz
11.11.2016
07:42:03
Для опен/либре офиса есть API на питоне - pyuno
Точно не знаю, но я думаю эта штука написана на нативном питоне, и поэтому проблем не должно быть

Octo@dshacks
11.11.2016
08:02:31

Dima
11.11.2016
08:24:22
https://github.com/xrmx/pylokit для версий > 4.2
там правда не все фичи сделаны.
ну и linux only.

Cykooz
11.11.2016
08:24:48
Хм, видимо я ошибся, и оно не совсем на нативном питоне

Dima
11.11.2016
08:26:15

Vlad
11.11.2016
08:40:23
Всем доброго утра/дня

Denis
11.11.2016
08:40:39
Взаимно

Vlad
11.11.2016
08:44:30
Есть кусок html-ки. Это кликабельная картинка лайка.
Код:
<a href="/articles/addlike/{{ article.id }}/" >
<img src="/static/img/Like.png" width="13px" height="13px"> </a>
Дальше, нужно, чтобы по клику на нее, количество инкрементировалось. Код:
def addlike(request, article_id):
try:
art = Article.objects.get(id=article_id)
art.article_likes += 1
art.save()
except ObjectDoesNotExist:
raise Http404
return redirect('/')
Эта сволочь отказывается это делать.
Кто-то подскажет, где я лажанулся?

Google

fsociety00.dat
11.11.2016
08:44:51

Igor
11.11.2016
08:45:18

Vlad
11.11.2016
08:45:31

Pavel
11.11.2016
08:45:31

Vlad
11.11.2016
08:45:48

Pavel
11.11.2016
08:46:06

Vlad
11.11.2016
08:46:19

Pavel
11.11.2016
08:47:46

Vlad
11.11.2016
08:48:55

Albatrosicks
11.11.2016
08:48:59
Щас бы лайки бесконечные

Pavel
11.11.2016
08:50:29

Vlad
11.11.2016
08:51:10
У меня в консоль не пишет ничего, т.к. там nginx + gunicorn

Denis
11.11.2016
08:51:29
manage.py runserver

Pavel
11.11.2016
08:51:53

Albatrosicks
11.11.2016
08:52:32

Vlad
11.11.2016
08:53:50
HTML:
<a href="/articles/addlike/{{ article.id }}/" >
<img src="/static/img/Like.png" width="13px" height="13px"> </a>
{{ article.article_likes }}</p>
URL:
url(r'^articles/addlike/(?P<article_id>\d+)/$', views.addlike),
C:
def addlike(request, article_id):
try:
art = Article.objects.get(id=article_id)
art.article_likes += 1
art.save()
except ObjectDoesNotExist:
raise Http404
return redirect('/')

Pavel
11.11.2016
08:54:09

Denis
11.11.2016
08:54:40
Зачем addlike возвращает редирект в корень?

Google

Vlad
11.11.2016
08:54:56

Igor
11.11.2016
08:55:40

Pavel
11.11.2016
08:55:49

kiwwwi
11.11.2016
08:56:03

Igor
11.11.2016
08:56:16

Pavel
11.11.2016
08:56:48

Vlad
11.11.2016
08:57:40
так-с, кто-то навскидку скажет, где gunicron хранит логи7

kiwwwi
11.11.2016
08:57:47

Denis
11.11.2016
08:57:54
/var/log/gunicorn?

Pavel
11.11.2016
08:58:21

Vlad
11.11.2016
08:58:24
Там пусто, лол

Denis
11.11.2016
08:58:45
Запусти через manage.py

kiwwwi
11.11.2016
08:58:51

Vlad
11.11.2016
08:59:16
Тогда вся статика отвалится
Сек

Denis
11.11.2016
09:00:01
Если она нормально сделана, не отвалится

Vlad
11.11.2016
09:00:22

Denis
11.11.2016
09:00:33
Значит не нормально

Pavel
11.11.2016
09:00:42

Vlad
11.11.2016
09:01:01

Google

Vlad
11.11.2016
09:01:27
лол
Смотри, мне нужно понять, вызывается ли вьюшный addlike, верно?

Denis
11.11.2016
09:01:35
У каждого приложения есть папка для статика, через collectstatic оттуда все собирается для деплоя

Igor
11.11.2016
09:01:38

Pavel
11.11.2016
09:01:52

Admin
ERROR: S client not available

Vlad
11.11.2016
09:02:21

Denis
11.11.2016
09:02:35
Потому как по мануалу все работает

Vlad
11.11.2016
09:02:49

Pavel
11.11.2016
09:02:55

Denis
11.11.2016
09:03:24

Pavel
11.11.2016
09:03:28

Vlad
11.11.2016
09:08:01

Pavel
11.11.2016
09:08:10
DEBUG=True в сеттингах есть, или "на продакшене не будет, поэтом и тут не надо"?

Vlad
11.11.2016
09:09:02

Pavel
11.11.2016
09:11:21
С А Р К А З М
есть маленько. Но про debug вопрос серьёзный, а ещё покажи, плиз, как ты статику вклюаешь в шаблонах.

Андрей
11.11.2016
09:13:59
Привет. Помогите с pygame. Выдает такую ошибку?

Vlad
11.11.2016
09:14:01

Google

Vlad
11.11.2016
09:14:20
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
'/var/www/static/',
]
Черт
Не то, сори
{% extends "main.html" %}
{% load staticfiles %}
{% load static %}

Андрей
11.11.2016
09:14:41
Код: http://pastebin.com/gy8KNtt5
И да, pycharm говорит что нет модуля при импорте pygame.fonts
Но в каталоге модуля все есть ?

Andrew
11.11.2016
09:21:02
судя по коду
import pygame.font
уже не знает о pygame.font.
import pygame
и вроде взлетит

Андрей
11.11.2016
09:23:05
Я так уже тоже пробовал :( просто конкретно таким способом, было сделано в книге (что в коде)

Andrew
11.11.2016
09:23:57

Андрей
11.11.2016
09:36:34

Zart
11.11.2016
09:41:37
Эта группа больше не существует