在完成我的項目的核心功能之後,現在是時候從其他安全但重要的事情開始。試圖將一些應用程序集成到我的項目中
我有類似以下內容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應用程序來完成這項工作,但我很困惑如何將它們集成在一起工作。我不知道從哪裏開始。
Django的登記:http://bitbucket.org/ubernostrum/django-registration
Django的子域:http://github.com/tkaemming/django-subdomains或http://github.com/agiliq/django-subdomain。
Django帳戶:http://code.google.com/p/django-accounts/。
我認爲這個問題是指將外部應用程序引入主應用程序生態系統所需的基本初始步驟 – 2017-11-24 16:26:03