
Rookie
01.10.2017
09:50:40
Я прост только от постгри с этой же хренью. При создании не подумал, что мне понадобится пустой fk
Но у меня всё безболезненно прошло.

anthof
01.10.2017
10:02:52
а что бы дропнуть таблицу, куда эту команду писать надо?)
я в гугле нашел как написать, а куда, не пишут)

Google

serbernar
01.10.2017
10:05:39
Выкатываешь фикстуру с нужных таблиц, сносишь таблицу, сносишь в таблице миграций миграцию, создаешь, загоняешь туда

Denis
01.10.2017
10:08:27
Если в таблице данные есть, проще руками alter

serbernar
01.10.2017
10:09:21
А оно данные не похерит?
(вдруг)

Denis
01.10.2017
10:10:37
Не

anthof
01.10.2017
10:17:12
тут пишут можно сделать вот так DROP TABLE tbl_nm
но куда это прописывать?

Denis
01.10.2017
10:18:38

Massimo
01.10.2017
10:18:57
Db browser for sqlite3
И все вопросы твои решены

Denis
01.10.2017
10:19:26
Или manage.py dbshell, чот такое

Massimo
01.10.2017
10:19:36
Программа любительская но сделана на ура

Google

serbernar
01.10.2017
10:20:04
Любительская

Massimo
01.10.2017
10:22:47
Разве нет?

serbernar
01.10.2017
10:26:26
http://sqlitebrowser.org
Почитай

anthof
01.10.2017
10:32:53
все получилось, всем спасибо за советы. А тому кто скинул ссылку на sqlite3 browse , дай тебе Бог здоровья

Artem
01.10.2017
10:33:59
у нас тут бога нету

anthof
01.10.2017
10:34:37

Artem
01.10.2017
10:35:03

BlastPy
01.10.2017
10:35:06

Artem
01.10.2017
10:35:25
в петоне магии нету, вся магия кроется в js

anthof
01.10.2017
10:35:48

serbernar
01.10.2017
10:35:56

Artem
01.10.2017
10:36:09

anthof
01.10.2017
10:37:02
потому что реалист)
когда до сдачи проекта останется пару часов, а у тебя половина работать не будет, посмотрим каким ты будешь реалистом, сразу все молитвы вспомнишь!
:D

Artem
01.10.2017
10:37:44

Serj
01.10.2017
10:38:10
Парни помогите советом:
Есть сайт на котором будет несколько моделей - категории, продукт, статья и т.д. Под каждую модель нужны seo поля - тайтл, дескрипшн, линк и т.д. Можно конечно в каждую модель прописать свои сео поля, но это не гибко. Я хочу одну таблицу для seo полей и чтобы она относилась к другим моделям. Проблема в том что в других фреймворках это решается полиморфными связями, а в джанге их нет. Как эта проблема решается в джанге?

serbernar
01.10.2017
10:38:38

Artem
01.10.2017
10:38:40

Serj
01.10.2017
10:38:55

Google

serbernar
01.10.2017
10:39:00

Artem
01.10.2017
10:39:22
тогда можно с помощью ContentTypes

Serj
01.10.2017
10:39:36

Andrey
01.10.2017
10:40:24

serbernar
01.10.2017
10:40:26
цепляешь на слаг сео текст, отдельная модель, а в шаблоне, если есть сео текст - выводишь, ну и сделай общий вью, от которого будешь наследоваться, там сделай get context data и если есть сео на слаге(берешь с реквеста), то добавляешь в контекст
Могу показать пример

Andrey
01.10.2017
10:41:01
Это не объяснят, почему идея хреновая.

Serj
01.10.2017
10:41:04

serbernar
01.10.2017
10:41:34

Serj
01.10.2017
10:41:46

Andrey
01.10.2017
10:41:59

serbernar
01.10.2017
10:42:07
ты создаешь отдельную модель со всеми сео текстами, цепляешь ее на слаг, и все

Artem
01.10.2017
10:42:30

serbernar
01.10.2017
10:42:42
Что тут не нужна абстрактная модель и цеплять ее в каждой модели

Andrey
01.10.2017
10:42:44
Окей, а чем "наследование" от "слуга", в данном случае, отличается?

serbernar
01.10.2017
10:43:24
Слаг может быть динамическим

Andrey
01.10.2017
10:44:28
????????????
Все равно не пойму.

serbernar
01.10.2017
10:44:58
Так, давай сначала: что не понятно?

Google

Andrey
01.10.2017
10:45:05
Я вот как раз

Serj
01.10.2017
10:45:11
Слаг может быть динамическим
в моем случае твой вариант имеет плюс - у меня слаг может быть одинаковый у разных товаров, соответвенно сео поля будут с тем же контентом - не нужно два раза писать одно и то же

serbernar
01.10.2017
10:45:43
у разных товаров не может быть одинаковый слаг

Artem
01.10.2017
10:46:08

Serj
01.10.2017
10:46:13

serbernar
01.10.2017
10:46:13
один лежит в /продукция/носки/, второй в /одежда/носки/

Serj
01.10.2017
10:46:19
слаг может повторяться
для разных типов одного товара
для разного цвета или размера например

serbernar
01.10.2017
10:47:01

Rookie
01.10.2017
10:47:57

Serj
01.10.2017
10:48:01
и дубли страниц указывать через rel canonical

Rookie
01.10.2017
10:48:16
Как минимум
Есть EAV

serbernar
01.10.2017
10:48:50
Хотя, точно также можно сделать и на один слаг разные сеотекста, но тогда придется усложнять логику, сделай изначально с малого, посмотри как работает

Serj
01.10.2017
10:49:38

Rookie
01.10.2017
10:49:53
field = models.ManyToManyField(UrModel, related_name='%(class)s_field', through='RelationChild%(class)s')
Как вар

Google

serbernar
01.10.2017
10:49:57
Да, сейчас

Serj
01.10.2017
10:50:17
Есть EAV
ага, спасибо, тоже посмотрю что это такое

serbernar
01.10.2017
10:50:37
Пайчарм запущу

Serj
01.10.2017
10:58:08

serbernar
01.10.2017
11:02:13

Serj
01.10.2017
11:02:47

Artem
01.10.2017
11:05:15

anthof
01.10.2017
11:06:01
ребят, а что нужно почитать, что бы в целом понять, что должно делаться на сервере в джанго, а что в клиенте с помощью JSa? что бы правильно разделять приложение? Есть статьи хорошие или видео по этому поводу?

Artem
01.10.2017
11:06:30

serbernar
01.10.2017
11:06:59

BlastPy
01.10.2017
11:07:30

Artem
01.10.2017
11:07:37

BlastPy
01.10.2017
11:07:46
или вместо vue - react, angular если вам надо SPA

Artem
01.10.2017
11:07:52

Massimo
01.10.2017
11:08:29
Почитай
Ну, ее сделали энтузиасты я прав, гг

serbernar
01.10.2017
11:08:47
Энтузиасты != любители

Artem
01.10.2017
11:08:51
через urlconf с одной урлой для index.php и туда рендерь всю каку через js