在完成我的项目的核心功能之后,现在是时候从其他安全但重要的事情开始。试图将一些应用程序集成到我的项目中
我有类似以下内容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