Sim*_*noz 2 python django-models
我是Python和Django的新手。我有以下“ models.py”文件。
from django.db import models
from django.contrib.auth.models import User
class Greeting(models.Model):
author = models.ForeignKey(User, null=True, blank=True)
content = models.TextField()
date = models.DateTimeField(auto_now_add=True)
Run Code Online (Sandbox Code Playgroud)
1-当我运行以下命令时:
from models import Greeting
Run Code Online (Sandbox Code Playgroud)
它给出以下错误:
IndexError: list index out of range
Run Code Online (Sandbox Code Playgroud)
但是当我跑到上面
from guestbook.models import Greeting
Run Code Online (Sandbox Code Playgroud)
它没有错误。
有人可以指导我如何运行“ models.py”文件(没有任何错误),该文件位于根文件夹(而不是“ guestbook”应用程序文件夹中)中
提前致谢
你不应该 您正在与整个系统底层的Django基本项目/应用程序模型作斗争。如果您沿着这条路继续前进,除了问题和问题,您将一无所有。
创建一个应用程序,然后将models.py放入该应用程序的子目录中。
编辑:我并不是说听起来太刺耳,但是我了解到的有关Django和Rails的最重要的事情之一是“不要与系统抗争”。
| 归档时间: |
|
| 查看次数: |
746 次 |
| 最近记录: |