Django 笔记 manage.py sync 错误

大年三十大家不放鞭炮果然安静了好多,没事继续看django的书

前几天看到了数据模型就一直卡在那里,今天特地把mysql替换成文本数据库sqlite试试看

但是遇到了manage.py sync 错误,无法创建初始数据库

C:\OneDriver\OneDrive\python\csvr>python manage.py sync

Unknown command: ‘sync‘

Type ‘manage.py help‘ for usage.

然后help了一下,尼玛果然连sync参数都没有

C:\OneDriver\OneDrive\python\csvr>

Type ‘manage.py help <subcommand>‘ for help on a specific subcommand.

Available subcommands:

[auth]

changepassword

createsuperuser

[django]

check

compilemessages

createcachetable

dbshell

diffsettings

dumpdata

flush

inspectdb

loaddata

makemessages

makemigrations

migrate

sendtestemail

shell

showmigrations

sqlflush

sqlmigrate

sqlsequencereset

squashmigrations

startapp

startproject

test

testserver

[sessions]

clearsessions

[staticfiles]

collectstatic

findstatic

runserver

C:\OneDriver\OneDrive\python\csvr>

然后去了django官网,说1.7之后取消了syncdb 改用migration代替

pip install django upgrade [option]我已经安装了pip和最新版本1.9的django了

python manage.py makemigrations [App name]

python manage.py migrate

运行之后果然数据可以插入了

数据库里面也有数据了

之前admin目录一直报no such table :auth_user 一直以为模块没有注册

用户名密码可以验证了

使用python manage.py createsuperuser创建超级用户

可以登陆admin模块了

增加用户设置权限,毫无压力

时间: 2024-11-10 12:58:18

Django 笔记 manage.py sync 错误的相关文章

No module named _sqlite3 django python manage.py runserver

linux 执行django(python manage.py runserver),报错No module named _sqlite3,需要安装sqlite-devel,再重新编译安装python. 1.安装sqlite-devel yum install sqlite-devel 2.重新安装python tar -zxf Python-2.7.3.tgz cd Python-2.7.3 ./configure make && make install 然后就可以了.

django python manage.py runserver 流程

python manage.py runserver 流程分析 版本 python27 django 1.0 搭建可运行的环境 创建python27 虚拟环境 github 下载 django-1.0.tar.gz(1.0 版本的django) 解压 可以看到,有个 demo 在 examples 目录 把 django 目录拷贝到 examples 下面,这样 example 可以正确导入 django1.0 启动项目 python manage.py runserver 项目启动成功,可以修

Django中manage.py 常用命令

python manage.py startproject djotest python manage.py startapp djoapp python manage.py runserver python manage.py runserver 8000 python manage.py runserver 0:8000 python manage.py makemigrations python manage.py sqlmigrate polls 0001 python manage.p

[Django笔记] views.py 深入学习

views.py 是django MTV 中的主要逻辑层,相当于MVC中的 Controller 以下的实例都基于这样一个路由表: urlpatterns = [ url(r'^(index)?$', views.index, name='index'), url(r'^posts/$', views.PostsView.as_view(), name='posts'), url(r'^article/(?P<aid>[0-9]+)/$', views.ArticleView.as_view(

web开发框架Django笔记整理

安装 python  setup.py  install 使用 1.创建工程 django-admin.py startproject Data_Collet_Center 2.运行开发server python manage.pyrunserver 0.0.0.0:8000 3.创建应用 python manage.py startapp DCC 4.配置 Data_collect_Center/settings.py 配置DB: 'ENGINE': 'django.db.backends.s

Django学习之manage.py使用

1.django-admin.py startproject mysite 开始一个项目,会初始化一些项目的结构文件 2.python manage.py runserver ip:port 如: python manage.py runserver 127.0.0.1:8080 利用ip可以访问不在同一个主机的数据库 3.python manage.py syncdb 注:会创建在setting.py下配置的INSTALL_APPS下的所有 app,创建其对应的数据表到指定的数据库,但只创建

python manage.py shell之后的一些错误:

1. 在执行python manage.py shell之后的一些错误: [email protected]:~/myobject$ python manage.py shell /usr/lib/python2.7/dist-packages/pkg_resources.py:1049: UserWarning: /home/wyl/.python-eggs is writable by group/others and vulnerable to attack when used with

关于Django无法启动数据库和无法命令行启动manage.py的解决方法

问题介绍: 本人在两天内也无法解决Django中遇到的一些问题,我学习是看视频学习的,视频中并没有讲解一些东西,我在同步数据库时,无法命令启动.manage.py文件无法启动,命令行报错为无法导入Django,后面不知道自己如何修改了一下,浏览器报的错误为操作错误: OperationalError at /userInfo/ no such table: bolg_userinfo Request Method: POST Request URL: http://127.0.0.1:8000/

Django学习(1)——python manage.py startapp app-name新建app报错问题

作为一个刚接触python的小白,开始学习Django注定前路漫漫,记录一下学习过程中的问题和解决方案. 感谢“自强学堂”的无私奉献,根据教程安装了Django 1.9.12后,尝试新建项目,此时使用python manage.py startapp app-name 一直无法建立app.错误的最后一行是“django.core.exceptions.ImproperlyConfigured: Error loading either pysqlite2 or sqlite3 modules (