После завершения основных функций моего проекта пришло время начать с других важных, но важных вещей.пытается интегрировать некоторые приложения в мой проект
Я что-то вроде следующего models.py файла:
class Category(models.Model):
name = models.CharField(max_length=30)
class Transaction(models.Model):
name = models.CharField(max_length=30)
description = models.TextField(blank=True)
amount = models.DecimalField(max_digits=12, decimal_places=2)
category = models.ForeignKey(Category, related_name='transacciones', blank=True, null=True)
Ниже приведен список вещей, которые я хотел бы реализовать:
регистрации Пользователи: создать субдомен для каждого пользователя (user.domain.com).
Учетные записи: каждый пользователь может создавать разные учетные записи. Пример: у пользователя A есть домашняя учетная запись с категориями автомобилей и дома и рабочий счет с категориями заработной платы и бонусов.
Различные пользователи могут получить доступ к одному и тому же субдомену с разными разрешениями (а не моим приоритетом прямо сейчас).
Я прочитал о различных приложениях django, чтобы сделать эту работу, но я очень смущен тем, как интегрировать их для совместной работы. Я не знаю, с чего начать.
Джанго регистрации: http://bitbucket.org/ubernostrum/django-registration
Джанго-субдомен: http://github.com/tkaemming/django-subdomains или http://github.com/agiliq/django-subdomain.
Django-accounts: http://code.google.com/p/django-accounts/.
Я думаю, что вопрос касается основных начальных шагов, необходимых для приведения внешних приложений в основную экосистему приложения –