摘要: 自关联 表内自关联是指表内数据相关联的对象和表是相同字段,这样我们就直接用表内关联将外键关联设置成自身表的字段。同样表内关联也分一对多字段和多对多字段 例如:对于微博评论,每条评论都可能有子评论,但每条评的字段内容应该都是相同的,并且每条评论都只有一个父评论,这就满足了,一对多的情形。父评论为关联字 阅读全文
posted @ 2019-11-24 21:10 一起学编程 阅读(1544) 评论(0) 推荐(0) 编辑
摘要: 查看mysql数据库日志可以查看对数据库的操作记录。 mysql日志文件默认没有产生,需要做如下配置: sudo vi /etc/mysql/mysql.conf.d/mysqld.conf 把68,69行前面的 去除,然后保存并使用如下命令重启mysql服务。 sudo service mysql 阅读全文
posted @ 2019-11-24 17:37 一起学编程 阅读(4629) 评论(0) 推荐(0) 编辑
摘要: 字段类型 使用时需要引入django.db.models包,字段类型如下: AutoField:自动增长的IntegerField,通常不用指定,不指定时Django会自动创建属性名为id的自动增长属性。 BooleanField:布尔字段,值为True或False。 NullBooleanFiel 阅读全文
posted @ 2019-11-24 17:33 一起学编程 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 创建管理员 命令:python manage.py createsuperuser 配置 阅读全文
posted @ 2019-11-24 17:25 一起学编程 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 安装虚拟环境的命令: 1)sudo pip install virtualenv 安装虚拟环境 2)sudo pip install virtualenvwrapper 安装虚拟环境扩展包 3)编辑家目录下面的.bashrc文件,添加下面两行。 export WORKON_HOME=$HOME/.v 阅读全文
posted @ 2019-11-24 17:20 一起学编程 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 修改settings.py中的DATABASES。 注意:django框架不会自动帮我们生成mysql数据库,所以我们需要自己去创建。 切换mysql数据库之后不能启动服务器 需要安装操作mysql数据库的包,python2环境和python3环境有以下区别。 a) python2需要安装mysql 阅读全文
posted @ 2019-11-24 17:18 一起学编程 阅读(231) 评论(0) 推荐(0) 编辑