@pydjango

Страница 781 из 1273
Panda
09.12.2017
20:16:24
Точно?

Kirill
09.12.2017
20:16:43
Ты ведь можешь назвать первый проект как угодно

Корневой

Panda
09.12.2017
20:17:20
Ну да, так и есть. Первая по другому

Google
Kirill
09.12.2017
20:17:33
А вложенные по дефолту будут создаваться с одинаковым именем

Всё норм)

Panda
09.12.2017
20:21:04
Так, пджите. Это проект создали для всего проекта. Потом у меня допустим идет поиложение блог, отдельно приложение коммерческого сайта. Т.е получается Первый-дир Проект Проект Манаге.пу Аппс Блог Ком.сайт

Т е первые настройки проект/проект - общие для всех аппс?

N. M.
09.12.2017
20:23:42
Что ты имеешь ввиду под первыми настройками?

Panda
09.12.2017
20:25:14
Что ты имеешь ввиду под первыми настройками?
То что в проект/проект/сеттингс.пу

Kirill
09.12.2017
20:26:17
Аппс может лучше положить в папку, где manage.py?

Panda
09.12.2017
20:26:53
Аппс может лучше положить в папку, где manage.py?
А для чего тогда первая директория?

Denis
09.12.2017
20:27:09
не нужна, удали

creazero
09.12.2017
20:27:33


Panda
09.12.2017
20:28:43
не нужна, удали
А венв вообще идет лесом (хоть на другом диске), да??

Grigore
09.12.2017
20:29:04
Two scoops of django

Denis
09.12.2017
20:29:04
Не, венв нужен, но не обязательно в отдельной папке

Google
Grigore
09.12.2017
20:29:19
Там говорят как приемлемо

В корне проекта две папки

Одна для конфигурации

Другая для приложений

creazero
09.12.2017
20:30:20
для venv есть virtualenvwrapper

Grigore
09.12.2017
20:31:07
В корне хранится готигноре манаже пи файлы зависимостей

Подробнее можешь прочитать в книге что выше кидал

Panda
09.12.2017
20:31:25
В корне проекта две папки
Т е вот так: Первый-дир Проект Проект Манаге.пу Аппс Блог Ком.сайт

Grigore
09.12.2017
20:31:29
Пока что удобно

Denis
09.12.2017
20:32:03
манаге удобнее в корне, чтобы ходить ближе было

Roman
09.12.2017
20:32:30
Кто-то пользовался uno и либреофис под виндой?

Panda
09.12.2017
20:32:49
Короче, командой стартпроект я создаю проект и уже внутрь должен класть приложения? То, что я первую руками создал - это просто так, можно убрать, верно?

Denis
09.12.2017
20:33:41
да вообще все убрать и переделать можно, если работает

Grigore
09.12.2017
20:33:47
Корень - название проекта

В корне 2 папки

N. M.
09.12.2017
20:33:58
Grigore
09.12.2017
20:34:01
Config

И apps

В config manage uwsgi папка сетингов

Google
Grigore
09.12.2017
20:34:55
В общем все что нужно для запуска

В корне помимо этого зависимости

Гитигноре

Реадми

creazero
09.12.2017
20:35:16
В config manage uwsgi папка сетингов
а зачем менедж из корня убирать?

Denis
09.12.2017
20:35:25
Имхо, ./manage.py набирать быстрее, чем config/manage.py

creazero
09.12.2017
20:35:36
вот да

Grigore
09.12.2017
20:35:46
Это я согласен

Но суть то в назначении папок

Корень по идее не должен содержать ничего питоновского

Все должно быть скрытотв папках

По смыслу, но тут каждый как хочет

Grigore
09.12.2017
20:37:31
То есть имею ввиду фронтенд добавишь

Создашь отдельно папку

Получится что манаже выше этой папки

То есть не эстетично

Panda
09.12.2017
20:38:23
Я понял. Всем спасибо:)

Denis
09.12.2017
20:38:34
Вам эстетику или юзабилити?

Grigore
09.12.2017
20:39:01
Проект станет большим

Тогда вы будите ориентироваться на логику или как? Или у вас файлы будут разбросаны хрен знает как ?

Google
creazero
09.12.2017
20:39:54


Grigore
09.12.2017
20:40:29
Не ну можно и так, каждый делает КАК ХОЧЕТ

)

Правда я бы енв убрал

И через виртулавраппер

creazero
09.12.2017
20:42:21
.env - это django environ

Panda
09.12.2017
20:44:04
Вам эстетику или юзабилити?
Так это схожие понятия=)

Вам эстетику или юзабилити?
юзабилити без эстетики не будет=)

Admin
ERROR: S client not available

Panda
09.12.2017
20:45:00
Тогда вы будите ориентироваться на логику или как? Или у вас файлы будут разбросаны хрен знает как ?
нет, разбрасывать нельзя. надо все аккуратненько. вот и интересуюсь=)

Grigore
09.12.2017
20:46:49
В общем не думаю что manage py будет вам сильно мешать и в корне, просто ещё раз говорю, вот я ещё фронтенд разрабатываю , так вот тут нужно отдельно папку заводить в корне, и получается что manage.py не на том уровне, но думаю это не особо страшно

Grigore
09.12.2017
20:49:43
Project name Project Config Frontend

То есть к примеру у вас интернет магазин

Panda
09.12.2017
20:50:37
manage.py находится в проекте?

Grigore
09.12.2017
20:50:39
Корень shop_project

Нет у меня он в конфиге

creazero
09.12.2017
20:51:22
Весело тут, однако. Объясняют несколько человек и все по разному

Panda
09.12.2017
20:51:32
settings.py urls.py wsgi.py init.py это тоже в конфиге?

Google
Grigore
09.12.2017
20:51:48
Да

Сеттинги у меня это папка

В ней все для продакшн и дев версии

Panda
09.12.2017
20:52:11
т.е вы делаете startproject config

так?

Grigore
09.12.2017
20:52:45
Startproject project .

creazero
09.12.2017
20:52:52
нет. забудь об этой команде, когда думаешь, что она сделает все за тебя.

Grigore
09.12.2017
20:53:03
Потом учтите что вы можете все это без труда переименовать

Panda
09.12.2017
20:53:17
из папки в папку

Grigore
09.12.2017
20:53:38
Ну вам главное на деве в манаже указать пути

На деве

На продакшене путь к вашему wsgy

Panda
09.12.2017
20:54:37
Короче, я так понял, что сейчас можно просто забить, а потом это все организовать когда подрасту, так? Без труда и следствия

Grigore
09.12.2017
20:54:54
То есть ещё раз, загляните у себя в манаже.,пи файл и вы увидите что там просто указываются папки

То есть файлы такие как сеттинги и тд

Grigore
09.12.2017
20:55:41
Посмотрите просто ф данный файл и вы поймёте что Джанго не заставляет вас придерживаться строгих имеет и тд

creazero
09.12.2017
20:56:34
1) создаешь ОСНОВНУЮ папку проекта через mkdir 2) заходишь в нее и вызываешь django-admin startproject random_name . 3) переименовываешь (или нет, если создал проект config) ее, в manage.py (он в корне) меняешь путь до основного конфигурационного файла 4) создаешь apps и init.py в ней 5) в manage.py прописываешь, чтобы он добавил папку apps в PYTHONPATH 6) создаешь приложения в apps Enjoy

Grigore
09.12.2017
20:57:14
Вообще apps не очень название )

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