`
yy_gy
  • 浏览: 34466 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

python django | models

阅读更多
学习大牛的网站:

models类修改后数据库也应同样更新,但是syncdb命令仅仅创建数据库里的表,并不对数据模型进行同步修改或者删除。此时需要手动在数据库里进行相应的修改活在删除之前表运行syncdb重新创建。
手动修改过程:
1. sudo python manage.py sqlall depotapp 查看表的所有字段
2. sudo python manage.py dbshell 使用django提供的dbshell增加字段
   sqlite> begin;
   sqlite> alter table depotapp_product add column date_available   data not null default 0;
   sqlite> commit;
   {退出时ctrl+d}{删除字段-->drop column;删除模型-->drop table;删除多对多关联-->drop table(自动生成的关联表)}
3. python manage.py shell 验证数据库
   In [1]: from depotapp.models import Product

   In [2]: Product.objects.all()
   没报错则ok
分享到:
评论

相关推荐

    python django | bootstrap

    标题 "Python Django | Bootstrap" 暗示了这个压缩包可能包含一个使用Python的Django框架和Bootstrap前端框架开发的Web应用项目。Django是一个强大的、高性能的Python Web框架,而Bootstrap则是流行的用于快速构建...

    Python库 | django_models_redis_cache-4.2.2-py3-none-any.whl

    标题中的"Python库 | django_models_redis_cache-4.2.2-py3-none-any.whl"指的是一个Python库,名为`django_models_redis_cache`,版本为4.2.2,适用于Python 3环境。这个库是专门为Django框架设计的,目的是利用...

    Python库 | django-models-redis-cache-2.5.8.tar.gz

    【标题】:Python库 django-models-redis-cache-2.5.8 在Python的世界里,库是开发者的重要工具,它们提供了丰富的功能,使我们能够更高效地编写代码。本资源是一个名为`django-models-redis-cache`的库,版本为...

    Python库 | django_models_redis_cache-1.5.5-py3-none-any.whl

    **Python库 django_models_redis_cache-1.5.5-py3-none-any.whl 知识点详解** 在Python开发中,缓存系统是提高应用程序性能的关键组成部分,它能够减少数据库查询,降低服务器负载,提高响应速度。`django_models_...

    Python库 | django-models-redis-cache-0.7.3.tar.gz

    在IT行业中,Python是一种广泛应用的编程语言,尤其在Web开发领域,Django是一个非常流行的开源框架,它提供了高效、安全且易于使用的工具来构建复杂的Web应用程序。本资源"django-models-redis-cache-0.7.3.tar.gz...

    Python库 | django-models-redis-cache-0.2.2.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:django-models-redis-cache-0.2.2.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    基于PythonDjango+MySQL的在线考试系统源码(毕设项目).zip

    基于PythonDjango+MySQL的在线考试系统源码(毕设项目).zip基于PythonDjango+MySQL的在线考试系统源码(毕设项目).zip基于PythonDjango+MySQL的在线考试系统源码(毕设项目).zip基于PythonDjango+MySQL的在线考试系统...

    Python库 | django_models_redis_cache-2.6.6-py3-none-any.whl

    资源分类:Python库 所属语言:Python 使用前提:需要解压 资源全名:django_models_redis_cache-2.6.6-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python库 | django_models_redis_cache-2.1.6-py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:django_models_redis_cache-2.1.6-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    最简单的Python Django入门教程.pdf

    【Python Django入门教程】 Django是一个基于Python的开源Web应用框架,遵循MVC(模型-视图-控制器)设计模式,但在Django中通常被称为MTV模式。它的核心目标是简化复杂、数据库驱动的网站开发,强调组件的重用性、...

    Django框架基础教程(一):简单介绍PythonDjango框架.pdf

    Django是一个用Python语言编写的开源Web应用框架,它遵循Model-View-Controller(MVC)的设计模式。Django因其强大的功能和高效性,在Python Web开发领域占据着重要地位,被广泛应用于众多知名网站和应用程序的构建...

    Python Django Demo项目

    【Python Django Demo项目】是一个适合初学者入门的实践项目,旨在帮助学习者了解和掌握Django框架的基础知识和核心概念。Django是一个用Python编写的高级Web开发框架,它遵循模型-视图-控制器(MVC)设计模式,强调...

    Python库 | django_scan_models-0.2.5-py3-none-any.whl

    **Python库 django_scan_models-0.2.5-py3-none-any.whl** 是一个针对Django框架的扩展工具,用于扫描和分析Django项目的模型结构。这个库可以帮助开发者更有效地管理和理解他们的数据库模型,特别是在大型项目中,...

    python DjangoWeb

    **Python Django Web 开发指南** Python Django 是一个高级的、免费的开源Web框架,它遵循模型-视图-控制器(MVC)设计模式,用于快速、安全且实用地构建高质量的Web应用程序。Django以其“ batteries included ”...

    Python库 | django_sharding-4.0.0-py2-none-any.whl

    **Python库 django_sharding-4.0.0-py2-none-any.whl 深度解析** `django_sharding` 是一个专为Python的Django框架设计的数据库分片库,用于解决大数据量下的高性能存储和查询问题。该库的核心功能是实现数据的水平...

    Python库 | django-python-interpreter-0.0.1.tar.gz

    **Python库 Django-Python-Interpreter 0.0.1** `django-python-interpreter-0.0.1.tar.gz` 是一个包含Python库的压缩包,主要用于在Django框架内运行Python代码。Django是一个用Python编写的开源Web框架,它遵循...

    基于python django学生信息管理系统源码.zip

    【Python Django 学生信息管理系统源码解析】 Python Django 是一个高级Web开发框架,它以“ Batteries Included ”的理念,提供了许多内置的功能模块,使得开发者能够快速构建功能丰富的Web应用。在这个基于Python...

Global site tag (gtag.js) - Google Analytics