Django
程序-缘
小白入行,大佬们多多关照
展开
-
django简单建模和增删改操作
1.在settings .py文件下修改下面两个配置INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', ...原创 2019-04-28 21:09:52 · 156 阅读 · 0 评论 -
django项目初体验第一坑(CSRF verification failed. Request aborted.)
如果遇到了提示如上图的错误:Forbidden (403)CSRF verification failed. Request aborted.HelpReason given for failure:CSRF token missing or incorrect.有两种解决办法。方法1:找到项目中的在settings配置文件中,把#'django.middleware.csrf.C...原创 2019-05-04 14:56:43 · 1816 阅读 · 1 评论 -
django查询操作
def sel_stu(request): # 查询数据 # filter() # all()以列表的形式返回数据 stus = Student.objects.filter(s_name='小笛').all() stu = stus.first() print(stu) ############## stu = Student.o...原创 2019-04-29 13:07:19 · 205 阅读 · 0 评论 -
django迁移文件migrations
当模型models.py中发生改变时,即在models.py文件操作数据表,使得数据库中的表结构发生变化,需要使用命令,记录这些操作,类似于日记。修改完models.py后,先在Terminal下执行命令python manage.py makemigrations这是仅仅是生成迁移记录,执行过后,数据库中的表并未发生变化。若是models发生改变,但是执行以上命令,显示的是No ch...原创 2019-04-29 13:18:27 · 1920 阅读 · 0 评论 -
django一对一建模和一对多建模以及简单操作
1 一对一1.1 在models.py建模class StuInfo(models.Model): phone = models.CharField(max_length=11, null=True) address = models.CharField(max_length=100, null=True) class Meta: db_table =...原创 2019-04-29 19:35:32 · 409 阅读 · 0 评论