@ru_python

Страница 3578 из 9768
Vaderoff
22.08.2017
12:13:13
Нужен впс на линуксе подскажите что нибудь плз

Ариох
22.08.2017
12:19:49
https://windscribe.com/

James Moriarty
22.08.2017
12:35:07
Чито блеать

Google
Sonniy
22.08.2017
12:58:15
do? https://www.digitalocean.com

Maxim robox
22.08.2017
13:09:24
Удаляй.

El
22.08.2017
13:09:56
шишки? )

Ilya
22.08.2017
13:09:58
Ок

шишки? )
Ни в коем разе. Дикий тмин или тимьян степной. Судя по запаху

Dmitry
22.08.2017
13:29:57
У меня есть два проекта на Pyhon. Первый проект серверный код, второй проект код клиентский (Django). Как я могу состлаться в клиентском проекта на скрипты из первого проекта, т.е. я использую в клиентском проекта классы из серверного проекта. Спасибо за ответ!

Aragaer
22.08.2017
13:32:21
import my_server

Dmitry
22.08.2017
13:33:36
проекты физически лежат в разных каталогах

b0g3r
22.08.2017
13:33:59
PYTHON_PATH?

вообще, может архитектуру получше замутить?

а то костыли костылики

Dmitry
22.08.2017
13:34:37
например?

b0g3r
22.08.2017
13:34:48
вынести общее в общий модуль, например

Google
b0g3r
22.08.2017
13:35:13
зачем в клиентском приложении "классы из серверного"?

Dmitry
22.08.2017
13:35:39
я разделил всю систему на два уровня Сервер и Клиент, т.е. два проекта.

b0g3r
22.08.2017
13:35:54
ну отлично, а почему один использует куски из другого?)

Dmitry
22.08.2017
13:36:03
зачем в клиентском приложении "классы из серверного"?
В серверной части бизнес-логика, которая нужна в клиентсвой части.

Aragaer
22.08.2017
13:36:13
git submodule, чтобы "разные каталоги" оказались подкаталогами здесь же

Dmitry
22.08.2017
13:36:24
Клиентская часть это слой представления

b0g3r
22.08.2017
13:36:28
я, наверное, что-то не понимаю в смысле сервер-клиент...

но откуда на клиенте бизнес-логика, если она уже на сервере...

Aragaer
22.08.2017
13:36:37
да, вынести бизнес-логику в отдельный модуль

и его использовать где надо

Aragaer
22.08.2017
13:37:11
небось нужна не бизнес-логика, а скорее .. как оно называется..

Dmitry
22.08.2017
13:37:29
да, вынести бизнес-логику в отдельный модуль
Можно ли иметь сразу несколько проектов в PyCharm?

Aragaer
22.08.2017
13:37:40
ничего не знаю про pycharm

b0g3r
22.08.2017
13:37:42
кто ж запретит

Vasiliy
22.08.2017
13:37:47
b0g3r
22.08.2017
13:37:54
Vasiliy
22.08.2017
13:38:18
а, я пиши не читай, сразу отвечай

b0g3r
22.08.2017
13:38:22
- application - server - client - models

Google
Vasiliy
22.08.2017
13:38:34
так-то да

Dmitry
22.08.2017
13:38:51
- application - server - client - models
да, именно то что яхочу как это сделать в PyCharm?

b0g3r
22.08.2017
13:39:00
взять и сделать

задавай конкретнее вопрос

Dmitry
22.08.2017
13:40:16
Вот я создаю проект Application в среде PyCharm, потом создаю папки Server, Client и Models. А как мне теперь в папке Client создать проект Django?

b0g3r
22.08.2017
13:41:27
В настройках проекта поищи джанго

Там указывается рут-папка Джанго проекта

22.08.2017
13:42:16


b0g3r
22.08.2017
13:42:58
Это не андроид чат

22.08.2017
13:44:26
Это не андроид чат
А есть ли такое чат?

Которые поможеть

Мне

Tigran
22.08.2017
13:48:03
А есть ли такое чат?
http://lmgtfy.com/?q=telegram+%D1%87%D0%B0%D1%82+android

Maxim robox
22.08.2017
13:49:57
Что-то я вообще не догоняю, что за клиент может быть на джанго.

Dmitry
22.08.2017
13:51:12
Maxim robox
22.08.2017
13:52:07
Это слой представления web-интерфейс
И он по api обращается к серверу?

Dmitry
22.08.2017
13:52:21
да, верно!

Denis
22.08.2017
13:52:51
А есть чат по scheme?

b0g3r
22.08.2017
13:52:52
А нужен ли там Джанго?

Maxim robox
22.08.2017
13:53:00
Google
Maxim robox
22.08.2017
13:53:31
И какой там код вообще может быть общим?

Dmitry
22.08.2017
13:55:59
И какой там код вообще может быть общим?
да теперь думаю что небудет если серверную часть реализовать ка к REST API службу.

Dmitry
22.08.2017
13:58:09
И на клиенте джанго вряд ли нужен.
Можно обойтись только flask ?

Lain
22.08.2017
13:58:34
ребяат

Maxim robox
22.08.2017
13:58:35
Можно обойтись только flask ?
Клиенты обычно на js делают. Angular, react, vuejs.

b0g3r
22.08.2017
13:58:52
Обколются своим mvc

Admin
ERROR: S client not available

b0g3r
22.08.2017
13:58:52
Паттернами

Lain
22.08.2017
13:59:26
а тут есть такие кто работает в вк/мэйл/рамблере etc?

яндекс

Михаил
22.08.2017
13:59:47
hh не дремлет :D

Lain
22.08.2017
14:00:18
да не

это я так издалека зашел к главному вопросу

Dmitry
22.08.2017
14:29:08
Тонкости импорта модулей. Итак у меня два проекта: Project1 - module1 - модуль в проекте первом Project2 - module2 - модуль в проекте втором В модуле module2 моего второго проекта я хочу импортировать module1. Как это сделать?

Пробывал так: пишу в модуле module2 такое: sys.path.append("путь до файла проекта Project1") import module1 К сожалению не работает

Tigran
22.08.2017
14:32:18
ну либо напутал с путями, либо в модуле нет __init__.py

Dmitry
22.08.2017
14:32:54
init.py есть

если оба проекта лежат в одной папке то код во втором модуле такой: sys.path.append("..") # для импорта module1 import module1

b0g3r
22.08.2017
14:36:12
Как запускаешь?

Google
Tigran
22.08.2017
14:36:28
точно с путями напутал

абсолютный укажи

Tigran
22.08.2017
14:36:34
всё заработает

ну и по-хорошему да, надо один модуль оформить как пакет и в virtualenv для второго установить

Tigran
22.08.2017
14:38:14
гугли, как сделать setup.py

b0g3r
22.08.2017
14:38:18
- app - project1 - mod1 - project2 - mod2 > .../app python -m project2.mod2

Tigran
22.08.2017
14:38:24
и virtualenv

- app - project1 - mod1 - project2 - mod2 > .../app python -m project2.mod2
но тогда project2 тоже должен быть python-модулем

b0g3r
22.08.2017
14:39:00
В mod2 - import project1.mod1

Tigran
22.08.2017
14:39:25
В третьем необязательно же
а, ну в третьем может быть

b0g3r
22.08.2017
14:39:48
- app - project1 - mod1 - project2 - mod2 > .../app python -m project2.mod2
Либо так (ну или примерно так), либо ставить пакет в окружение

По-другому лучше не делать

Dmitry
22.08.2017
14:40:37
Спасибо, будем делать пакет, так вроде лучше.

Sergey
22.08.2017
14:44:11
Даёшь импорт модулей в бинго!

b0g3r
22.08.2017
14:44:34
Раньше была забавная красота

Есть модуль pytelegrambotapi

Страница 3578 из 9768