django学习错误笔记
1.运行python manage.py makemigrations polls
出现错误
原代码为
1 from django.db import models 2 3 4 class Question(models.Model): 5 question_text = models.CharField(max_length=200) 6 pub_date = models.DateTimeField('date published') 7 8 9 class Choice(models.Model): 10 question = models.ForeignKey(Question) 11 choice_text = models.CharField(max_length=200) 12 votes = models.IntegerField(default=0)
更改question引入外键代码
运行成功
2.查看Django安装目录
pip show django
3.加入urls映射,运行python manage.py runserver 出现错误
源代码
更改mysite/urls.py的代码
访问地址http://127.0.0.1:8000/polls/
成功
4,采用模板渲染报错
源码
修改views代码
运行成功
5,运行代码报错 a namespace in include() without providing an app_name '
代码
加入
app_name = 'polls'
运行成功