in django habe ich folgenden Paketaufbau:
Code: Alles auswählen
AppName/
__pycache__
migrations
model_
user.py
public
static
templates
__init__.py
settings.py
urls.py
views.py
...
Code: Alles auswählen
from .model_ import user
Code: Alles auswählen
user = User()
Code: Alles auswählen
user = user.User.create("")
Code: Alles auswählen
from django.db import models
class User(models.Model):
login = models.CharField(max_length=30)
@classmethod
def create(cls, login):
user = cls(login=login)
return user
Leider klappt das nicht, da er "User" in der view.py nicht findet. Was mache ich falsch? Muss ich __init__.py in den Unterordner "model" auch rein kopieren?