@pydjango
Django

Полезная информация и правила: https://github.com/amureki/django_faq Вакансии и резюме: @django_jobs Пофлудить идём сюда: @django_flood Статистика чата: combot.org/chat/-1001063854692

1741 members

Архив канала @pydjango 18 февраля 2017 г.

04:55:22 ДП
User 94962112
какую версию питона поддерживает аженти
05:02:42 ДП
User 94962112
Dev Null, [18 февр. 2017 г., 10:59]: 
у меня впс хостинг на убунту 16 установил туда адженти теперь хочу установить туда свой сайт на джанго с поддержкой пайтон 3

или что надо установить туда
05:23:24 ДП
05:33:38 ДП
User 94962112
http://support.ajenti.org/topics/1125-setting-up-a-python-website-with-ajenti-v-django-example/
support.ajenti.org/topics/1125-setting-up-a-python-website-with-ajenti-v-django-example
In this tutorial we will set up a Python website with Ajenti V, using a test Django project as example. Prerequisites:Ajenti V (NGINX, Python-WSGI packages) (Optional) creating a Django project 1. Create an empty project and DB $ django-admin.py startproject testsite $ cd testsite $ ./manage.py syncdb $ echo 'STATIC_ROOT="public/static"' >> testsite/settings.py $ mkdir -p public/static $ ./manage.py collectstatic 2. Create virtualenv $ virtualenv env $ source env/bin/activate $ pip install Django gunicorn Setting up Ajenti V 1. Navigate to Ajenti panel, and open Websites section. Click Create button, and expand newly created New Website entry. 2. Uncheck Maintenance mode checkbox, and Path to your website's path. 3. Under Identification page, Create and set a domain entry. 4. Under Content page, Create a new content entry of type Python. Set the Virtualenv path (/env) and Django-generated WSGI module name (testsite.wsgi) 4. Optionally, create an..
05:33:39 ДП
User 94962112
куда сувать джанго
05:33:39 ДП
User 94962112
отдельно или в виртуалнв
05:33:39 ДП
User 94962112
не понятно как то
05:39:19 ДП
User 169404603
да куда хочешь, главное, чтобы доступна была
05:39:48 ДП
User 94962112
а отдельно от виртуал нв
05:39:49 ДП
05:39:50 ДП
05:39:56 ДП
User 94962112
держать сай т
05:43:13 ДП
User 169404603
тут не совок, нормальность определяет каждый сам :)
05:43:20 ДП
User 169404603
если тебе удобно, ну ок
05:53:57 ДП
User 24147647
User 94962112
.
05:55:34 ДП
User 24147647
User 21118953
Единственное так и не понял как именно можно использовать lookup_field и что можно указывать в качестве lookup_field
Он нужен для выдачи объекта по /comments/comment_id/
05:56:31 ДП
User 24147647
По умолчанию там pk (id)
Но можно указать любое поле модели
08:08:22 ДП
User 94962112
блин кто нибудь может помочь
08:08:42 ДП
User 94962112
как перенести свой проект на джанго
08:08:45 ДП
User 94962112
в впс
08:08:56 ДП
User 94962112
квм нету
08:09:04 ДП
User 94962112
только ssh
08:09:47 ДП
User 158695346
впс где?
08:10:05 ДП
User 94962112
как понять где
08:10:12 ДП
User 94962112
в хостинге
08:10:20 ДП
User 94962112
фтп делаю
08:10:25 ДП
User 94962112
передаю файлы
08:10:28 ДП
User 94962112
вылетает
08:10:41 ДП
08:10:49 ДП
User 129325914
Scp юзай
Гитом клонь
08:10:54 ДП
User 129325914
На твой вкус
08:12:19 ДП
User 94962112
понять не могу
08:12:30 ДП
User 94962112
почему критическая ошибка выходит
08:12:36 ДП
User 94962112
в файл зиле
08:12:38 ДП
User 129325914
Место кончилось?
08:12:55 ДП
User 158695346
User 94962112
почему критическая ошибка выходит
какая ошибка?
08:13:07 ДП
User 94962112
критическая ошибка
08:13:08 ДП
User 129325914
Какая-то:D
08:13:12 ДП
08:13:13 ДП
User 94962112
место мно
08:13:15 ДП
User 94962112
много
08:13:32 ДП
User 129325914
По scp скинь проект
08:13:34 ДП
User 158695346
Ты что-то делаешь неправильно.
08:13:58 ДП
User 129325914
По ssh подключиться можешь?
08:14:59 ДП
User 158695346
User 129325914
По scp скинь проект
думаешь, поможет? Разницы-то чуть.
08:15:10 ДП
08:15:36 ДП
User 129325914
Ну прав нет
08:15:47 ДП
User 129325914
Ты в корень льешь?
08:16:14 ДП
User 129325914
Иначе спрошу, в какую папку заливаешь на сервере?
08:16:14 ДП
User 94962112
блин все по мануалу делаю
08:16:59 ДП
User 129325914
Ты за это деньги с кого-то берешь?
08:17:13 ДП
08:17:14 ДП
User 94962112
просто
08:17:16 ДП
User 158695346
User 94962112
блин все по мануалу делаю
мануал покажи, ни разу не видел мануал с джангой и фтп
08:17:20 ДП
User 94962112
опыта набераюсь
08:17:26 ДП
User 129325914
User 158695346
мануал покажи, ни разу не видел мануал с джангой и фтп
+
08:17:26 ДП
08:17:28 ДП
User 94962112
по фтп
08:17:32 ДП
User 94962112
мануал
08:17:43 ДП
User 94962112
как создать фтп юзера
08:17:54 ДП
User 94962112
думал через фтп закину
08:18:00 ДП
User 94962112
свой проект
08:18:01 ДП
User 94962112
после
08:18:09 ДП
User 94962112
разверну
08:18:11 ДП
08:18:21 ДП
User 94962112
так же вроде можно делать ?
08:19:11 ДП
User 94962112
или есть мануал по переносу
08:19:15 ДП
User 94962112
на впс
08:20:54 ДП
User 129325914
Зачем: с
08:21:14 ДП
User 129325914
Я уж молчу про ансибл
08:21:35 ДП
User 129325914
В какую папку на сервере ты кидаешь?
08:27:09 ДП
User 94962112
да блин запутал меня гугл
08:27:13 ДП
User 94962112
там одно тут другое
08:27:14 ДП
User 94962112
server {
server_name mukanov.kz;
access_log off;
location /static/ {
alias /opt/myenv/static/;
}
location / {
proxy_pass http://185.100.67.224;
proxy_set_header X-Forwarded-Host $server_name;
proxy_set_header X-Real-IP $remote_addr;
add_header P3P 'CP="ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"';
}
}
08:27:21 ДП
User 94962112
пример
08:27:32 ДП
User 94962112
не знаю дальше что и как надо заполнить
08:29:40 ДП
User 129325914
Ты замахнулся на слишком жирный кусок
08:29:56 ДП
User 129325914
Изучи nginx сперва
09:00:04 ДП
User 88111010
User 129325914
Изучи nginx сперва
нех учить, идешь на nginx оф сай и конф на все случаи
09:00:21 ДП
User 88111010
или идешь на digitalocean.com
09:00:44 ДП
User 88111010
там тоже на все случаи но на инглише
09:00:58 ДП
User 88111010
илм учи habr.ru
09:02:08 ДП
User 88111010
есть ок сайт с доками касательно джанги это оф докумениация
09:04:00 ДП
User 88111010
и главное правило перед тем как спросить - RTFM
09:05:40 ДП
User 24147647
интересно, когда @dev_null_01 дойдет до того, что в сообщении не более 1 слова 🙈
09:24:59 ДП
09:27:32 ДП
09:27:33 ДП
09:27:34 ДП
09:27:34 ДП
09:27:35 ДП
09:39:27 ДП
User 176661544
Может он плохо понимает русский язык? Этим многое объясняется.
09:41:04 ДП
User 226624052
Или он даун
09:41:34 ДП
User 226624052
Или он тролль и все три чата он уже затроллировал
09:43:27 ДП
User 176661544
Есть такая штука
09:43:33 ДП
User 176661544
Блокировка
09:43:43 ДП
09:48:29 ДП
User 226624052
Но с другой стороны, он учится и пытается
10:03:52 ДП
User 94962112
User 24147647
интересно, когда @dev_null_01 дойдет до того, что в сообщении не более 1 слова 🙈
ты про что ?
10:04:14 ДП
User 94962112
почему меня заблокировали в пайтонбегнисе
10:04:46 ДП
User 18500084
User 94962112
ты про что ?
10:04:56 ДП
User 18500084
такое раздражает, дружище
10:07:56 ДП
User 1874846
мысленный понос в чат бесит..
10:08:47 ДП
User 226624052
User 94962112
почему меня заблокировали в пайтонбегнисе
Потому что ты заебал пачкой сообщений по одному слову, вопросами, которые можно задать гуглу, а еще полным незнанием вообще, ну и тем, что до тебя не доходит, когда с тобой общаются. Ты думаешь, что за тебя все всё сделают, но не тут то было, дружище соси хуй, уебок.
10:10:37 ДП
User 18500084
до оскорблений опускаться тоже не стоит
10:12:00 ДП
10:12:17 ДП
10:12:29 ДП
10:12:39 ДП
User 94962112
не смешно
10:14:56 ДП
User 226624052
User 18500084
до оскорблений опускаться тоже не стоит
Это наболевшее
10:15:02 ДП
User 2895769
https://www.python.org/psf/codeofconduct/
python.org/psf/codeofconduct
The official home of the Python Programming Language
10:16:32 ДП
User 2895769
1. нубские вопросы сначала погуглите, гугл знает больше и его время дешевле, чем время людей в этом чате
2. общаться матом не приемлимо в этом чате
3. будьте толерантными и тактичными, игнорируйте сообщения, которые вам кажутся глупыми, если есть проблемы - пишите модераторам
10:17:24 ДП
User 18500084
User 2895769
1. нубские вопросы сначала погуглите, гугл знает больше и его время дешевле, чем время людей в этом чате
2. общаться матом не приемлимо в этом чате
3. будьте толерантными и тактичными, игнорируйте сообщения, которые вам кажутся глупыми, если есть проблемы - пишите модераторам
кто, у нас, кстати, модераторы то?)
10:17:49 ДП
User 226624052
Со звездочкой персоны
10:18:29 ДП
User 226624052
Алекс точно
10:20:53 ДП
User 94962112
я понимаю тут но в пайтон бегинс думаю нубовские вопросы уместны
10:21:23 ДП
User 94962112
само название говорит
10:23:14 ДП
User 129325914
вопросы - да. Но после гугления. Неужели так сложно поискать в интернете?
10:23:30 ДП
User 2895769
любые вопросы уместны, но сначала погуглите, если все вопросы сразу писать в чат - это значит, вы считаете, что время окружающих вас людей дешевле вашего, как минимум, это неуважительно по отношению к собеседникам, эти собеседники в ответ потом срываются на мат или троллят) в итоге атмосфера в чате уже становится плохая
10:23:38 ДП
User 94962112
да искал
10:23:47 ДП
User 94962112
потом высылал вопросы вы же обсираете
10:23:50 ДП
User 94962112
что не правильно
10:23:54 ДП
User 94962112
я обратно
10:23:57 ДП
User 169404603
да искал, нашёл то и то, но не помогло
10:23:59 ДП
User 94962112
ищу обратно не то
10:24:12 ДП
User 94962112
потом в конце не поймешь что где и из чего
10:24:34 ДП
User 169404603
если тебе это не нравится, то выучи английский и спрашивай на англоязычных чатах, там менталитет другой... правда не всегда
10:24:55 ДП
User 94962112
это как ?
10:24:59 ДП
User 129325914
нужно разбивать задачу и учить. Nginx вот возьми, сядь и читай. Там много информации на оффсайте, разберись с ним для начала
10:25:29 ДП
User 194990550
Можно же открыть доку ДО и все сделать и заработает или видео с ютуба даже есть на эту тему..
10:25:33 ДП
User 94962112
просто когда джанго работал на аяксе было легче
10:25:36 ДП
User 129325914
User 94962112
это как ?
в англоязычных чатах как спрашивать? на английском
10:25:39 ДП
User 94962112
а теперь все по другому
10:25:52 ДП
User 169404603
User 129325914
в англоязычных чатах как спрашивать? на английском
раскрыл секрет, ну зачем!
10:25:54 ДП
User 226624052
Я скажу от себя: я вот на сервера не деплоил никогда джангу, и вот с попытки 20, после прочтения двадцати туторов, кое что для себя выделил и развернул
10:26:16 ДП
User 169404603
я просто написал скрипт на ансибле и теперь не помню как деплоить :)
10:26:27 ДП
User 129325914
я открою свой секрет - я до сих пор не знаю, как деплоить джангу, у меня это делает CI+CD
10:26:33 ДП
User 194990550
На djbook есть норм тутор с Django supervisor nginx gunicorn
10:26:34 ДП
User 226624052
И все туторы какие то ломанные, на самом то деле
10:26:54 ДП
User 206278885
User 194990550
На djbook есть норм тутор с Django supervisor nginx gunicorn
Разве uwsgi не лучше?
10:27:27 ДП
User 206278885
И вопрос, как лучше js учить, если есть опыт других яп?
10:27:31 ДП
User 194990550
Не знаю если честно
10:27:36 ДП
User 206278885
Нужно быстро
10:27:50 ДП
User 1874846
User 226624052
И все туторы какие то ломанные, на самом то деле
далеко не все..
https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-centos-7

эти туториалы работают на ура, понятны, просты и даже знаний англ в принципе не требуют
digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-centos-7
Django is a powerful web framework that can help you get your Python application or website off the ground. Django includes a simplified development server for testing your code locally, but for anything even slightly production related, a more secure
10:27:52 ДП
User 206278885
User 194990550
Не знаю если честно
Смотрел тесты, в среднем он быстрее значительно
10:28:05 ДП
User 226624052
User 206278885
Смотрел тесты, в среднем он быстрее значительно
Лол
10:28:13 ДП
User 194990550
Пройти быстро по синтаксису и начать что-либо делать?:)
10:28:13 ДП
User 206278885
Фигню сказал
10:28:17 ДП
User 206278885
В общем быстрее
10:28:26 ДП
User 206278885
User 194990550
Пройти быстро по синтаксису и начать что-либо делать?:)
Делать
10:29:40 ДП
User 129325914
кстати, у ДО один из туторов по рельсе имел неправильный конфиг nginx'a долгое время)
10:30:20 ДП
User 194990550
Меня вот последнее время интересует CI и тесты, кто что для тестов юзает
10:31:13 ДП
10:31:15 ДП
User 226624052
Хз, по тутору с джангой на ДО  я тоже не смог поднять
10:31:51 ДП
User 194990550
На ютубе есть видосик норм по деплою на до
10:32:39 ДП
User 226624052
Хз, не перевариваю видосики
10:32:47 ДП
User 2895769
про развёртывание Django на сервере - вариантов много разных, если кратко - uWSGI внутри контейнера удобнее всего
10:33:01 ДП
User 226624052
Ну, я так и делаю
10:33:10 ДП
User 226624052
Но не внутри контейнера :D
10:33:11 ДП
User 129325914
да вообще докер для деплоя удобен)
10:33:23 ДП
User 226624052
Сук, не могу в докер(((
10:33:25 ДП
User 169404603
User 226624052
Хз, не перевариваю видосики
можно почитать инструкции на 4pda.ru - это другая крайность :)
10:33:29 ДП
User 129325914
да че там уметь-то
10:33:31 ДП
User 94962112
а вот есть ссылка норм для впс
10:33:32 ДП
User 226624052
Доеры_не_нужны!
10:33:32 ДП
10:33:45 ДП
User 2895769
я специально уклончиво написал контейнеры, а не докер, так как у самого не Docker, а rkt
10:33:55 ДП
User 2895769
но это те же самые контейнеры, генерирует их docker build
10:33:58 ДП
User 169404603
докер ваще-то может голый Go, поэтому щас надо переходить на DJanGo :)
10:34:07 ДП
User 24147647
User 194990550
Меня вот последнее время интересует CI и тесты, кто что для тестов юзает
gitlab ci + private runner
но у нас не совсем правильно деплоится: cd projectdir && git pull
10:34:11 ДП
10:34:27 ДП
User 2895769
https://github.com/coreos/rkt
github.com/coreos/rkt
rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards.
10:40:15 ДП
User 2895769
User 194990550
Меня вот последнее время интересует CI и тесты, кто что для тестов юзает
TeamCity
10:41:26 ДП
User 18500084
travis/gitlab CI :)
10:41:59 ДП
User 234491501
User 24147647
gitlab ci + private runner
но у нас не совсем правильно деплоится: cd projectdir && git pull
А почему это не правильно?
10:42:18 ДП
User 2895769
https://jenkins.io/ норм вариант ещё
10:42:37 ДП
User 234491501
Я так настроил с хуками что у меня деплоилось:
git push staging
git push dev
А вот на прод уже руками мигрировалось ( на всякий)
10:43:16 ДП
User 169404603
а чего не ансибл?
10:49:59 ДП
User 24147647
User 234491501
А почему это не правильно?
Два раза выгружать коммиты. Сначала сам раннер в свою папку, потом наш скрипт в нужную нам
10:51:07 ДП
User 234491501
Два раза выгружать коммиты.
Они что так что так 2 раза грузятся. Просто так с костылем. (остальное не понял)
04:05:28 ПП
User 194990550
Может собрать гугл доку с полезными ссылками для новичков и не только?:) 
ну там ссылкипро деплой и прочее.
И запинить в чатике.
04:06:55 ПП
User 1874846
В принципе достаточно пару ссылок, которые легко гуглятся, если есть желание
04:12:31 ПП
User 169404603
habrahabr.ru
04:15:27 ПП
User 194990550
Хабр опять редизайнили..что-то не нрав.
Можно еще ссылку на доку и рус доку + пару статей из Digitalocean про деплой.
хз
06:04:30 ПП
User 226624052
User 194990550
Хабр опять редизайнили..что-то не нрав.
Можно еще ссылку на доку и рус доку + пару статей из Digitalocean про деплой.
хз
Да, тема, пиши, я за
06:53:31 ПП
User 18500084
только мы ж тут программисты, зачем гуглодок
06:54:56 ПП
User 18500084
https://github.com/amureki/django_faq
github.com/amureki/django_faq
Contribute to amureki/django_faq development by creating an account on GitHub.
06:55:27 ПП
User 194990550
Можно и так:)
06:55:50 ПП
User 18500084
да, только нужна помощь с ресурсами
06:55:58 ПП
User 18500084
и с тем, что хотим там видеть
07:01:25 ПП
User 18500084
пожелания, комментарии и PR всячески приветствуются)
07:03:59 ПП
User 194990550
https://habrahabr.ru/hub/django/ 

https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-16-04
https://www.digitalocean.com/community/tutorials/how-to-serve-django-applications-with-uwsgi-and-nginx-on-ubuntu-14-04
habrahabr.ru/hub/django
Хабрахабр — крупнейший в Европе ресурс для IT-специалистов. Аудитория приходит на Хабр делиться опытом и прокачивать профессиональные навыки.
07:04:56 ПП
User 194990550
По тестингу хз что кидать.
Можно еще шаблонов проектов накидать
07:06:50 ПП
User 18500084
да, кукикаттер можно добавить
07:06:58 ПП
User 97201888
Two scoops of django есть на русском?
07:07:31 ПП
User 194990550
djbook.ru еще можно
07:09:03 ПП
User 194990550
https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBlmzzFcLgDhKTTfNLfX1IK 
https://www.youtube.com/playlist?list=PLQVvvaa0QuDeA05ZouE4OzDYLHY-XH-Nd

можно еще вот эти плейлисты добавить
youtube.com/playlist?list=PL6gx4Cwl9DGBlmzzFcLgDhKTTfNLfX1IK
Official tutorials for thenewboston Django Tutorials for Beginners series!
07:13:49 ПП
User 157838220
Кто пробовал на pythonanywhere хостить django проект? Долго там можно на бесплатном тарифе сидеть?
07:15:26 ПП
User 194990550
Просто для тестов пробовал. Не знаю, вряд ли долго особенно на бесплатном вроде только sqlite
07:17:10 ПП
User 157838220
У меня сервис элементарный и база вообще не нужна. Будет просто показывать страничку с твоим ip и кнопка скопировать в буфер обмена.
07:18:02 ПП
User 157838220
Просто пятерку для такой ерунды платить как-то жалко.
07:18:15 ПП
User 194990550
heroku залей:)
07:18:36 ПП
User 194990550
думаю на pythonanywhere есть ограничения какието
07:18:39 ПП
User 109322233
User 157838220
У меня сервис элементарный и база вообще не нужна. Будет просто показывать страничку с твоим ip и кнопка скопировать в буфер обмена.
бери арубу, всего 1 евро в мес
07:19:14 ПП
User 109322233
https://www.arubacloud.com/vps/virtual-private-server-range.aspx
arubacloud.com/vps/virtual-private-server-range.aspx
Aruba Cloud offers 4 types of Cloud VPS with scalable features. Choose a Hypervisor and get your Linux or Windows VPS!
07:19:20 ПП
User 109322233
small который
07:19:41 ПП
User 107485588
амазон бесплатный на год
07:19:48 ПП
User 107485588
EC2 который
07:19:50 ПП
User 194990550
ого для одного Евро какой-то офигенный о.о
07:19:54 ПП
User 157838220
User 194990550
heroku залей:)
А здесь есть бесплатные варианты?
07:20:03 ПП
User 109322233
User 194990550
ого для одного Евро какой-то офигенный о.о
😄
07:20:14 ПП
User 109322233
User 194990550
ого для одного Евро какой-то офигенный о.о
это просто другие жадные
07:20:38 ПП
User 194990550
Да, Хероку есть фри вариант
07:21:02 ПП
User 157838220
User 107485588
амазон бесплатный на год
Здесь как-то все сложно со старта. К тому же там я думаю более серьезный проект развернуть.
07:21:07 ПП
User 194990550
Только спустя какое-то время он засыпает:) если никто не юзает сайт.
07:21:22 ПП
User 18500084
вот! надо добавить ресурсов, куда можно задеплоить
типа хероку и года амазона
07:21:24 ПП
User 109322233
User 194990550
Только спустя какое-то время он засыпает:) если никто не юзает сайт.
может парочку и по крону дергать друг друга
07:21:37 ПП
User 107485588
User 157838220
Здесь как-то все сложно со старта. К тому же там я думаю более серьезный проект развернуть.
та не, поднять впску на амазоне - 5 минут
07:21:49 ПП
User 18500084
https://github.com/amureki/lunch-with-channels на хероку бесплатно крутится
github.com/amureki/lunch-with-channels
Contribute to lunch-with-channels development by creating an account on GitHub.
07:21:56 ПП
User 107485588
тем более если собираешься чтото серьезное поднимать потом там, будет експириенс уже
07:22:11 ПП
User 18500084
но для серьезных проектов придется неплохо раскошелиться (на хероку)
07:22:37 ПП
User 107485588
User 18500084
https://github.com/amureki/lunch-with-channels на хероку бесплатно крутится
github.com/amureki/lunch-with-channels
Contribute to lunch-with-channels development by creating an account on GitHub.
Server error
07:22:59 ПП
User 194990550
Бывает:D
07:23:03 ПП
07:23:31 ПП
User 18500084
вот, как раз хероку ругался на бд недавно, типа мне там забили ее
07:23:38 ПП
User 18500084
может отсюда и ошибки
07:23:50 ПП
User 18500084
там фриплан бд на 10к записей чтоль
07:23:56 ПП
User 157838220
Ок. Спасибо огромное. Хероку попробую.
07:24:16 ПП
User 194990550
Нравится, что у Хероку очень классная дока
07:24:26 ПП
User 240629525
Хероку не всегда доступен на фри плане. захоешь что-то сделать а фик
07:30:07 ПП
07:30:14 ПП
User 24147647
У меня vps на openvz (тариф S со скрина) - 24 евро за 2 года единоразово
07:30:17 ПП
User 24147647
Скрин с новыми тарифами (подняли цены только)
08:39:14 ПП
User 129764355
User 24147647
Это где такие цены?
08:39:57 ПП
08:42:28 ПП
User 129764355
Благодарю, цены радуют для домашних проектов!
08:42:48 ПП
10:45:38 ПП
User 97201888
Как правильно написать модели пользователей, подключить их к авторизации, чтобы модели подразделялись на роли, например (Админ, Клиент) и у каждой роли были свои поля?
10:50:42 ПП
User 240629525
Создай пару классов профилей пользователей с разными полями. При доавлении пользователя присваивай тот профиль что нужно
10:56:46 ПП
User 97201888
А если наследование?
10:56:57 ПП
User 97201888
То есть унаследовать абстрактного пользователя
10:57:35 ПП
User 97201888
А точнее написать своего пользователя, затем от него наследоваться
10:58:15 ПП
User 97201888
Или есть какой то подвох в моём варианте?
11:02:18 ПП
User 240629525
Ну ты выбираешь тот профиль что будет по умолчанию, его и пишешь в settings. Но создаешь еще классы для других, и там уже их присваивать вручную будешь. Конечно в аминке придется набросать кастомную форму на случай разных полей, но это ниего сложного.
11:02:46 ПП
User 240629525
Другие классы будешь присваивать на создание или в аминке на выбор, тут зависит от логики приложения.
11:09:31 ПП
User 97201888
Других вариантов нету? Или этот самый лучший?
11:11:46 ПП
User 240629525
Есть вариант стандартный userProfile и отдельная табличка с полями
11:12:23 ПП
User 240629525
Еще вариант с GenericKey
11:12:26 ПП
User 240629525
да вариантов куча