@pydjango

Страница 1140 из 1273
Dude
02.04.2018
11:58:32
В templates же

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

Сергей
02.04.2018
12:02:59
Ребят, засовывать base.html в папку проекта норм идея?
на мой взгляд не совсем норм идея.. у меня обычно есть первый апп core в нём settings.py, templates/base.html и есть другие аппы, где и лежит логика

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
Ребят, засовывать base.html в папку проекта норм идея?
обычно кидают в project_folder/templates/base.html

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

Tigran
02.04.2018
12:14:19
То есть по соседству с manage.py?
manage.py в project_folder/manage.py

там создай папку templates

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

ну и мне в приниципе не нравится папка templates в корне проекта

Google
a
02.04.2018
12:18:24
Нравится вариант с common.

Там ничего не должно быть кроме темплейтов и статики?

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

Dan
02.04.2018
12:19:45
Там ничего не должно быть кроме темплейтов и статики?
почему? я туда выношу общие функции для моделей middleware, контекстные процессоры

Сергей
02.04.2018
12:19:57
То есть снести models.py, views.py.
да, они там врятли нужны, но там главный urls

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

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

Tigran
02.04.2018
12:20:33
тот же вариант) только вместо common - core =)
core может быть просто ядром проекта) а base.html может быть общим на все аппы

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

Sulik
02.04.2018
12:21:04
Ну купи чё нить.
Я пошёл домой

Dan
02.04.2018
12:21:34
тот же вариант) только вместо common - core =)
у меня как правило core это проект с settings

Сергей
02.04.2018
12:22:00
у меня как правило core это проект с settings
а можно глянуть архитектуру? )

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
структуру папок ?
ну да.. как я понял core и common есть в проекте, и что в них лежит

Гийденко
02.04.2018
12:30:58
Alex, Мне нужна гуи для управления проектом джанго.
обычно гуй делаю вебовский. нужна конкретная причина почему его надо делать десктопной. Она есть?

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


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

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

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

Алексей
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
ща удалю 2.7
не надо так координально

Алексей
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
а как заюзать именно 3.0
а как ты запускаешь проект?

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
self - разве не поля класса
Оно и так в классе

Просто кинул 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
электрон монструозная хуйня которая сдохнуть должна

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