
正文
django中跨app引用model
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
可能是自己水平的原因,总感觉跨django中app引用有点怪怪的,所以在自己没有达到另一个级别之前就先把正确的解决
方案记一下吧。
一、django中跨app引用model,以app02中的model要引用app01中的model为例:
1、app01 的models.py 文件如下:
from django.db import models# Create your models here.
class Person(models.Model):
name=models.CharField(max_length=8)
2、app02中的models.py 文件如下:
from django.db import models
from app01.models import Person
# Create your models here.class Student(models.Model):
personID=models.ForeignKey(Person)
3、不太明白的地方:
对于app02.models.py 这个文件来说app01.models.py 这人文件不在它的搜索路径之下呀!理应是找不到app01.models.py的。
----






