gpt4 book ai didi

python - django makemigrations 不起作用

转载 作者:行者123 更新时间:2023-12-01 03:18:20 26 4
gpt4 key购买 nike

我想迁移game.characters

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',

'rest_framework',
'django_summernote',

'lucifer',
'users',
'posts',

'game',
'game.characters',
]

我使用命令

python lucifer/manage.py makemigrations users posts game game.characters
python lucifer/manage.py migrate

找不到应用程序“game.characters”。是否在 INSTALLED_APPS 中?

我不明白为什么?

这是我的游戏角色

from django.db import models
from django.conf import settings
from game.quests.models import Quest


class Character(models.Model):

user = models.ForeignKey(
settings.AUTH_USER_MODEL,
)

nickname = models.CharField(
max_length=8,
)

level = models.IntegerField(
default=1,
)

JOB_CHOICE = (
('killer', '나이트'),
('gunshoter', '야만전사'),
('monster', '팔라딘'),
)

job = models.CharField(
max_length=4,
choices=JOB_CHOICE,
null=True,
blank=True,
)

├── Makefile
├── README.md
├── lucifer
│   ├── db.sqlite3
│   ├── game
│   │   ├── __init__.py
│   │   └── characters
│   │      ├── __init__.py
│   │      └── models
│   │      ├── __init__.py
│   │      └── character.py
│   ├── lucifer
│   │   ├── __init__.py
│   │   ├── settings
│   │   │   ├── __init__.py
│   │   │   ├── development.py
│   │   │   ├── partials
│   │   │   │   ├── __init__.py
│   │   │   │   ├── base.py
│   │   │   │   ├── database.py
│   │   │   │   ├── static.py
│   │   │   │   └── summernote.py
│   │   │   └── production.py
│   │   ├── templates
│   │   ├── urls.py
│   │   ├── views
│   │   │   ├── __init__.py
│   │   │   ├── __pycache__
│   │   │   └── home.py
│   │   └── wsgi.py
│   ├── manage.py

最佳答案

makemigrations 命令采用 app label ,这是 characters,而不是 game.characters:

python lucifer/manage.py makemigrations characters

关于python - django makemigrations 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42251775/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com