@pydjango

Страница 623 из 1273
Artyem
07.10.2017
11:31:35
Гайс, время загрузки в 5 секунд для самой тяжёлой страницы - это пиздец? Там куча проверок настроек и вводных.
если это некий служебный интерфейс, где выводится куча инфы (и она нужна), то вполне себе норм. если это интерфейс для сторонних пользователей, которые ещё и приносят деньги, максимум 200 мс (это с учётом доставки контента и отрисовки его барузером)

kapehh
07.10.2017
11:31:36
не похоже

Evgeniy
07.10.2017
11:31:37
тебе
Спасибо)) а почему может не работать?))

не похоже
а как правильно?)) в инете искал

Google
kapehh
07.10.2017
11:32:05
Company.objects.filter(user_id=user.id) как-то так наверно :D

а как правильно?)) в инете искал
выбрать все компании у которых Foreign Key твоего пользака

Ahmed
07.10.2017
11:33:48
Хочу накатить миграции но мускул ругается говорит не может загрузить либу libmysqlclient.20.dylib потому что его там вообще нет. у меня в этой папке /usr/local/opt/ стоит только mysql@5.6, а мускул хочет вытащить либу от суда /usr/local/opt/mysql/lib/libmysqlclient.20.dylib. Я хз где дать понять мускулу, что нужная либа лежит здесь /usr/local/opt/mysql@5.6/lib. Полный код ошибки https://pastebin.com/VuFzuZmB

Bogdan
07.10.2017
11:46:49
Для сторонних, но туда выводится куча инфы, параметров, последующих ивентов, не требующих перезагрузки, настроек, вагон всего.
Сделать красивый индикатор загрузки? А если время примерно одинаково всегда - прогресс бар

Milkiweed
07.10.2017
11:56:10
from django.utils.timezone import datetime date_post = models.DateTimeField(auto_now_add=True) почему не добавляется дата и время в джанго? сорян что текст под код не оформил, забыл как

kapehh
07.10.2017
12:01:04
миграцию делал?

xPushkin
07.10.2017
12:01:24
У кого-нибудь есть представление как организовать СМС отправку без сторонних ресурсов?

kapehh
07.10.2017
12:02:33
у себя дома, через какое-нибудь устройство

Google
Bogdan
07.10.2017
12:02:47
Ни как, только если ты не прицепишь нокию 8800 к компу

Milkiweed
07.10.2017
12:02:51
xPushkin
07.10.2017
12:03:00
Тогда как это делают крупные компании?

kapehh
07.10.2017
12:03:18
да
при создании модели в админке полю не присваивается дата?

xPushkin
07.10.2017
12:03:36
сервисы же
А сервисы как делают?

Andy
07.10.2017
12:03:40
Тогда как это делают крупные компании?
Покупают услуги , оборудование

Milkiweed
07.10.2017
12:03:55
при создании модели в админке полю не присваивается дата?
не присваевается вернее её там просто нету

kapehh
07.10.2017
12:04:06
нету поля

serbernar
07.10.2017
12:04:14
ты же знаешь заранее, что оно будет лежать в каком-то блоке условном .контейнер.роу

Milkiweed
07.10.2017
12:04:31
xPushkin
07.10.2017
12:04:53


Лол

Надо проверить

kapehh
07.10.2017
12:05:06
А сервисы как делают?
наверно как-то заключают контракты с операторами сотовых сетей

Milkiweed
07.10.2017
12:05:20
Makemigrations + migrate
все равно нету

xPushkin
07.10.2017
12:05:31
Грубо говоря 079165553535@mts.ru

Google
Bogdan
07.10.2017
12:05:43
А что в бд. И код модели в пастбин

Milkiweed
07.10.2017
12:05:56


kapehh
07.10.2017
12:06:13
Milkiweed
07.10.2017
12:06:37
каак текст в код перевести в тг? :D

kapehh
07.10.2017
12:06:49
code

//` (без слэшей)

кароче, тильдатильдатильда

Milkiweed
07.10.2017
12:07:14
аа

xPushkin
07.10.2017
12:07:14
работает? :)
Сек, сейчас попробую )

serbernar
07.10.2017
12:07:35
Вопрос, у меня стоит редис на 6739 порту, в докер контейнере хочу поднять редис - это мне откуда куда бросать? и джанго контейнером слушать внешний порт?

Milkiweed
07.10.2017
12:07:37
class Post(models.Model): category = models.ForeignKey(Category) title = models.CharField(max_length=128) text = models.TextField() views = models.IntegerField(default=0) likes = models.IntegerField(default=0) date_post = models.DateTimeField(auto_now_add=True) def __str__(self): return self.title

kapehh
07.10.2017
12:08:05
утебя скорее всего полетели где-то миграции

посмотри в БД есть ли поле такое там

Milkiweed
07.10.2017
12:08:36
посмотри в БД есть ли поле такое там
ааам, я с бд почти не работал никогда D:

kapehh
07.10.2017
12:08:51
тогда точно полетели миграции...

видимо была ошибка, а ты что-то с ней сделал

Milkiweed
07.10.2017
12:09:03
да

была там хрень, надо было выбрать 1 или 2 я выбрал один и написал ' '

ну тогда снесу, пофиг все равно там ничего нету)

jdc
07.10.2017
12:12:03
Помогите плз разобратся с DRF, как регистрацию юзеров правильно запилить?

Google
Milkiweed
07.10.2017
12:13:12
видимо была ошибка, а ты что-то с ней сделал
снес и опять поставил теперь вообще ничего добавить нельзя :D OperationalError at /admin/blog/category/ no such table: blog_category

kapehh
07.10.2017
12:15:12
может ты забел создать миграции?

makemigrations и migrate

все миграции тоже надо было удалить (вместе с бд)

Milkiweed
07.10.2017
12:15:44
может ты забел создать миграции?
блэт, один фиг нема даты

все миграции тоже надо было удалить (вместе с бд)
уже работает, но даты всо равно нит

kapehh
07.10.2017
12:19:49
что работет? поле появилось?

Artyem
07.10.2017
12:20:21
200 мс - это нереально
более, чем реально, само собой есть разница что оборжаться. 200 мс - это придел после которого начинается "тормозит", не отзывчивый интерфейс и всякое такое. это то к чему нужно стремиться. https://developers.google.com/speed/docs/insights/Server?hl=ru чем сильнее "тормозит", тем хуже позиции в поисковых выдачах, хуже конверсия, отрицательный пользовательский опыт.

Evgeniy
07.10.2017
12:35:45
Ребят, а как получить данные из связанных данных?

Spacehug
07.10.2017
12:39:17
Evgeniy
07.10.2017
12:46:19
Spacehug
07.10.2017
12:51:42
Данные как связаны?

ForeignKey? ManyToMany? Ещё что-нибудь? )

Evgeniy
07.10.2017
12:52:13
Milkiweed
07.10.2017
12:59:31
ттакой вопрос urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'', include('landing.urls')), url(r'^/blog/', include('blog.urls')), ] почему 2 url ссылка если там стоит пустое определение, или же r('^') не дает вводить другие адреса? А когда я меняю на r('^$') переход к url/blog работает?

Google
Milkiweed
07.10.2017
13:01:33
тоесть если стоит значение пустое без $ вконце, при вводе 127.0.0.1:8000/blog возвращает на эту самую страницу

Senpos
07.10.2017
13:13:09
А как только паттерн найден - другие уже не проверяются

Milkiweed
07.10.2017
13:17:32
А если r('^/')?
помогло для блога, но теперь на чистый адресс не заходит

Evgeniy
07.10.2017
13:18:42
^ "пожирает" другие паттерны, если стоит выше них Ибо любая ссылка подойдёт под этот паттерн
А Вы случайно не знаете как получит данные из связанных таблиц?)

Senpos
07.10.2017
13:18:48
Для чистого

А Вы случайно не знаете как получит данные из связанных таблиц?)
Можно на "ты" Покажи модели и скажи что нужно получить

Evgeniy
07.10.2017
13:20:55
Milkiweed
07.10.2017
13:20:58
r'^$'
WARNINGS: ?: (urls.W001) Your URL pattern '^$' uses include with a regex ending with a '$'. Remove the dollar from the regex to avoid problems including URLs. на это предупреждение можно не обращать внимания?)

Evgeniy
07.10.2017
13:21:08
prefetch_related, select_related?
Спасибо попробую

Evgeniy
07.10.2017
13:21:55
Milkiweed
07.10.2017
13:24:24
Senpos
07.10.2017
13:24:37
да скинь сюда, разберемся что там как

Andrey
07.10.2017
13:38:42
ттакой вопрос urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'', include('landing.urls')), url(r'^/blog/', include('blog.urls')), ] почему 2 url ссылка если там стоит пустое определение, или же r('^') не дает вводить другие адреса? А когда я меняю на r('^$') переход к url/blog работает?
Я не увидел, чтобы кто-то объяснил, поэтому. "^" - знак начала, т.е. URL начинается с того, что справа. Допустим, url(r'^account/') говорит, что всё, что начинается с account будет обработана именно тут. "$" - знак окончания, т.е. URL заканчивается в этом месте. Например, url(r'^account/$') примет всё, что начинается на account/ и тут же заканчивается. В данном случае, пример №2 надо разместить перед примером №1, иначе он не отработает никогда. Поправьте, если неправ.

Страница 623 из 1273