【发布时间】:2017-06-27 14:34:58
【问题描述】:
我想使用 python(django) + javascript 创建练习网页游戏
我的项目名称是lucifer
路径是
├── Makefile
├── README.md
├── lucifer
│ ├── db.sqlite3
│ ├── game
│ │ ├── __init__.py
│ │ ├── character
│ │ │ ├── __init__.py
│ │ │ └── models
│ │ │ ├── __init__.py
│ │ │ └── character.py
│ │ └── skill
│ │ ├── __init__.py
│ │ └── models
│ │ ├── __init__.py
│ │ └── skill.py
│ ├── lucifer
│ │ ├── __init__.py
│ │ ├── settings
│ │ ├── templates
│ │ ├── urls.py
│ │ ├── views
│ │ └── wsgi.py
│ ├── manage.py
│ ├── posts
│ │ ├── __init__.py
│ │ ├── forms.py
│ │ ├── models
│ │ ├── templates
│ │ └── views
│ └── users
│ ├── __init__.py
│ ├── admin
│ ├── models
│ ├── templates
│ └── views
应用是帖子、用户、游戏
游戏的模型在游戏应用中,
INSTALLED_APP
INSTALLED_APPS = [
# ... #
'rest_framework',
'django_summernote',
'lucifer',
'users',
'posts',
'game',
]
当我manage.py makemigrations users posts game
角色,技能模型不会迁移..
如何迁移我的游戏模型?
谢谢
游戏/__init__.py
from .character import models
from .skills import models
游戏/角色/__init__.py
# none
游戏/角色/模型/__init__.py
from models.character import Character
游戏/技能/__init__.py
# none
游戏/技能/模型/__init__.py
from models.skill import Skill
【问题讨论】:
-
在 init.py 中导入所有模型
-
@SHIVAMJINDAL 谢谢你的建议,但也没有用
-
你能显示所有的init.py吗
-
@SHIVAMJINDAL 我添加了 init.py,谢谢!
-
@SHIVAMJINDAL 嗯,我使用 Appconfig link 解决了我的问题,但是,非常感谢您的友好建议。