django操作数据库问题总结
来源:互联网 发布:华为手机游戏数据 编辑:程序博客网 时间:2024/05/21 20:43
问题一:不是由django项目用同步方式创建的表格,django项目可以直接访问吗
答:可以;但要保证:
1.定义相应的class类时,指定相应的表格名称
2.定义class类时,要和现有的表格的字段名称保持一致,各种属性要保持一致即可
例如:
在mysql命令行下通过create 命令创建了一个表格
create table stu(stu_id int auto_increment primary key, name char(20), age int);
则该数据库中就有了一个名叫stu的表格,字段个属性如上;
要想在django项目中操作该表格,需要定义一个class类,如下:
class STU(models.Model):
stu_id = models.AutoField(primary_key=True)
name = models.CharField(max_length=20)
age = models.IntegerField(max_length=20)
def __unicode__(self):
return self.name;
class Meta:
db_table = 'stu'
如上,红色标记部分为指定表格名称,db_table的值即为指定的表格名称,和创建表格时所用名称相同
更新中.....
- django操作数据库问题总结
- Django数据库操作笔记
- DJANGO中操作数据库
- DJANGO数据库操作
- Django数据库queryset操作
- Django 数据库操作
- Django 数据库的操作
- Django 数据库操作备忘
- Django 中的数据库操作
- Django 数据库操作
- django 数据库操作
- Django 数据库QuerySet操作
- DJANGO数据库操作
- django+python 操作数据库
- django操作数据库例子
- Django数据库操作
- django操作数据库
- Django 数据库操作
- windows程序设计 显示窗口
- poj2478求(2~n)之间的欧拉函数之和
- 最少步数(广搜)
- windows程序设计 消息循环
- unity3D C#简单代理使用了解
- django操作数据库问题总结
- poj3910欧拉函数的矩阵应用
- windows程序设计 窗口过程函数
- poj 3253 fence repair
- C标准库:以串为单位的IO函数
- 查看版本 - Ubuntu
- 筛选欧拉数n
- Java基础(18,19(1))IO流
- 关于Android中的strings.xml的一些其他用法