django数据输出
1.我连接了oracle数据库,现在要从里面读出数据输出到网页上;
2.按书上的方法建立了模型,但是资料上讲的都是怎么把数据存入库,以及读取模型相关的数据;
3,我要读取数据在数据库的其它地方,怎么读取出来呢?
[解决办法]
首先 载入你的Models 如: from mysite.models import News
newslist = News.objects.order_by('-id').all()
Models News
class News(models.Model):
uid = models.IntegerField()
title = models.CharField(max_length=255)
content = models.CharField(max_length=5000)
ntime = models.CharField(max_length=50)
class Meta:
db_table = 'dj_news'
这样就可以了
附加一句 一个Models 可以建立多个Class
[解决办法]
使用Models到数据库表 映射的话,二楼方法可以,要访问的表均建立映射即可
不采用这种方式,也可以用sql直接操作数据库,例如MySQLdb