关于DJANGO连接数据库和创建模型问题

关于DJANGO连接数据库和创建模型问题,第1张

创建数据库

选择开始菜单中→程序→Management SQL Server 2008→SQL Server Management Studio命令,打开SQL Server Management Studio窗口,并使用Windows或 SQL Server身份验证建立连接。

在对象资源管理器窗口中展开服务器,然后选择数据库节点

右键单击数据库节点,从d出来的快捷菜单中选择新建数据库命令。

从Java web转过来学习django,有些方法逻辑不习惯,直接修改model更新到数据库:执行如下命令即可 python managepy makemigrations myapp python managepy migrate

一般写在模型中,也就是models

如果你要使用django自带的orm,那么需要去读一读django模型方面的资料

这里举个简单的例子:

class User(modelsModel):

    username = modelsCharField(verbose_name='用户名',max_length=20)

    password = modelsCharField(verbose_name='密码',max_length=20)

    def __unicode__(self):

        return selfusername

这里定义的User类,在建模完成后,在数据库中对应就是app_User表,如果需要查询,那么

Userobjectsfilter(all) #所有行

更新:

p = Userobjectsget('username='name'')

p = 'name1'

psave()

删除:

Userobjectsget('username='name'')delete()

如果不用自带的ORM,那么用mysqldb模块来处理,这个没有什么可说的,使用标准sql语句即可

forms文件和数据库没关系,有关数据库的代码都卸载models文件中了,只能简历forms和models的关系,在forms文件中的form里面添加内部类Meta,Meta包含属性model指向对应model

以上就是关于关于DJANGO连接数据库和创建模型问题全部的内容,包括:关于DJANGO连接数据库和创建模型问题、django1.8更改了model后要怎样重建数据库、使用Django常见了一个app,并连上了一个数据库,对这个数据库进行增删改查的代码应该编写在哪个文件中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9605148.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存