social-auth を使用しようとしており、ドキュメントのコードに従っています。でも、走ると
python manage.py convert_to_south
models.py で次のエラーが表示されます
TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)
これは私のモデルファイルです
from django.db import models
# Create your models here.
class UsuarioManager(models.Manager):
def create_user(self, username, email):
return self.models._default_manager.create(username=username)
class Usuario(models):
username = models.CharField(max_length=128)
last_login = models.DateTimeField(blank=True, null=True)
objects = UsuarioManager()
def is_authenticated(self):
return True