
Dude
02.04.2018
11:58:32
В templates же

a
02.04.2018
12:00:50
То есть в самом корне проекта создать templates?

Сергей
02.04.2018
12:02:59

a
02.04.2018
12:04:01
А засунуть templates по соседству с manage.py?

Google

Сергей
02.04.2018
12:04:40
в теории, это можно, а раз можно, то такой подход тоже имеет место)

Eugene
02.04.2018
12:05:16
у меня обычно общая папка типа project_name/project_name/templates или project_name/apps/templates
а settings обычно отдельно в папке config

a
02.04.2018
12:05:56
А есть какие-нибудь гайды по организации структуры проекта?

Eugene
02.04.2018
12:06:35
?в книге two scoops with django вроде было

a
02.04.2018
12:07:25
Окей, пасибо.

Mikle
02.04.2018
12:08:48
В доках по джанге есть про структуру и рекомендации
Как раз про templates

Tigran
02.04.2018
12:12:59

a
02.04.2018
12:13:55
То есть по соседству с manage.py?

Tigran
02.04.2018
12:14:19
там создай папку templates

Dan
02.04.2018
12:16:21
на сколько я помню если указывается DIRS
то django не ищет в папках апликух
отсюда либо казывать папку/папки самому
либо рассовывать по аппам
я как правило для общих создаю апп - common
включаю его в installed_apps
в ней templates там уже общие шаблоны
ну и мне в приниципе не нравится папка templates в корне проекта

Google

a
02.04.2018
12:18:24
Нравится вариант с common.
Там ничего не должно быть кроме темплейтов и статики?

Сергей
02.04.2018
12:18:51

a
02.04.2018
12:18:59
То есть снести models.py, views.py.

Dan
02.04.2018
12:19:45

Сергей
02.04.2018
12:19:57

a
02.04.2018
12:20:22
Окей, спасибо всем большое. :)

Sulik
02.04.2018
12:20:32
Алмаз, может уже домой пойдём? Я есть хочу

Tigran
02.04.2018
12:20:33

a
02.04.2018
12:20:56

Tigran
02.04.2018
12:21:03
если base.html один, то его проще вынести из аппов в папку templates

Sulik
02.04.2018
12:21:04

Dan
02.04.2018
12:21:34

Сергей
02.04.2018
12:22:00

Dan
02.04.2018
12:22:15
структуру папок ?

Eugene
02.04.2018
12:22:20
https://github.com/pydanny/cookiecutter-django стал брать это за основу )

Сергей
02.04.2018
12:22:48

Dan
02.04.2018
12:24:34

Гийденко
02.04.2018
12:30:58

Сергей
02.04.2018
12:32:23

Google

Виталий
02.04.2018
12:33:05
интересно! а на гите есть какой ни будь проект что бы посмотреть в живую, с такой архитектурой?

Сергей
02.04.2018
12:34:41
видимо у меня проекты меньше и мне не приходилось сильно думать о том, что можно вынести из core и как лучше организовать архитекруту..

Dan
02.04.2018
12:42:09

a
02.04.2018
12:44:27
Куда донатить?

Artem
02.04.2018
12:45:11

Dan
02.04.2018
12:46:59

Алексей
02.04.2018
12:48:13

Eugene
02.04.2018
12:48:15
core=настройки
чот хз_

Artem
02.04.2018
12:49:29
оборачивай в u'настройки'

Max
02.04.2018
12:49:46
поставить 3 питон
и не ебать голову с u''

Алексей
02.04.2018
12:50:26
оба стоят
ща удалю 2.7

Eugene
02.04.2018
12:50:40
ну используй его

Artem
02.04.2018
12:50:50
два питона, один на пиках точеных, второй...

Сергей
02.04.2018
12:50:54

Алексей
02.04.2018
12:51:18
а как заюзать именно 3.0

Max
02.04.2018
12:51:24
если человек не знает зачем именно ему 2.7 — надо

Александр
02.04.2018
12:51:59

Google

Сергей
02.04.2018
12:52:09

Max
02.04.2018
12:52:25
venv есть?

Алексей
02.04.2018
12:52:33
python manager.py runserver

Max
02.04.2018
12:55:03
ну тогда заново енв сделай

Сергей
02.04.2018
12:55:06
вообще по хорошему, тебе нужно настроить виртуальное окружение и когда его будешь создавать поставить туда 3й питон
и активируя его, ты можешь запустить проект под 3м питоном, не трогая системный питон и ставить туды всё что хочешь не неся конфликтов

Max
02.04.2018
12:55:07
в старом у тебя питон2
python3 -m venv projectname

Eugene
02.04.2018
12:55:52
?и натравить на этот venv pycharm

Max
02.04.2018
12:56:12
д

Алексей
02.04.2018
13:24:52
оказалось для третьей версии ставлю venv
и вот напоролся на такую ошибку
кто-то сталкивался

Дмитрий
02.04.2018
13:26:09
ставь venv через pip

Max
02.04.2018
13:26:22
нет
ставь 3.6
https://docs.python.org/3/tutorial/venv.html
там встроен

Meent
02.04.2018
13:32:29

Google

Sergey
02.04.2018
13:33:04
кэмэл кейс твой наверно

Meent
02.04.2018
13:33:05
totalResults = None
totalPages = None
self.totalResults = news_list.count
self.totalPages = news_list.num_pages
Уловия хранения одинаковые, но подсвечивает именно totalResults

Дмитрий
02.04.2018
13:33:38
self - разве не поля класса

Meent
02.04.2018
13:33:59
Просто кинул 2 куска кода

Дмитрий
02.04.2018
13:34:28
закомменть, посмотри

Meent
02.04.2018
13:35:10

Sergey
02.04.2018
13:35:13
кинь полностью
это подсветка при поиске как будто

Дмитрий
02.04.2018
13:35:36
Поиск открыт

Meent
02.04.2018
13:35:56
Не, попробую перезапустить
Перезагрузка помогла)

Гийденко
02.04.2018
13:46:01
Быстро, гибко, кросплатформа. Можно даже минибраузер с интерфейсом на какомнить react или vue. Но это слишком)

Max
02.04.2018
13:47:08
ебать
pyqt
electron во все поля же

Дмитрий
02.04.2018
13:48:11
электрон монструозная хуйня которая сдохнуть должна