CodeDrift
V2EX  ›  问与答

Django,syncdb 是提示 unknow command:'syncdb'

  •  
  •   CodeDrift · Feb 5, 2015 · 5361 views
    This topic created in 4134 days ago, the information mentioned may be changed or developed.
    8 replies    2017-02-18 16:54:50 +08:00
    CodeDrift
        1
    CodeDrift  
    OP
       Feb 5, 2015


    CodeDrift
        2
    CodeDrift  
    OP
       Feb 5, 2015
    沉了。。
    virusdefender
        3
    virusdefender  
       Feb 5, 2015   ❤️ 1
    Django 什么版本的 1.7以上的试试 python manage.py migrate
    CodeDrift
        4
    CodeDrift  
    OP
       Feb 7, 2015
    @virusdefender 先谢谢。 用的1.9的。用这个命令后,创建了一些系统自带的。。自己定义的还是不行。。
    virusdefender
        5
    virusdefender  
       Feb 7, 2015
    你是不是没有把自己的 app 添加到 installed_apps 里面啊
    CodeDrift
        6
    CodeDrift  
    OP
       Feb 7, 2015
    @virusdefender 添加 了呀


    INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blog',
    ]
    wayy
        7
    wayy  
       Feb 18, 2017
    @Anybfans 我也是这样的问题,只生成了系统自带的一些表,没有生成我的 app 对应的。
    wayy
        8
    wayy  
       Feb 18, 2017
    @Anybfans
    python manage.py syncdb # 进入 manage.py 所在的那个文件夹下输入这个命令

    注意: Django 1.7 及以上的版本需要用以下命令
    python manage.py makemigrations
    python manage.py migrate
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   943 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 21:32 · PVG 05:32 · LAX 14:32 · JFK 17:32
    ♥ Do have faith in what you're doing.