-
django基本命令
查看全部 -
数据库相关命令
查看全部 -
如何实现分页功能:
方案一:和之前的具体博客文章方法类似,加一层路径;
方案二:在views.py 中的视图函数里,添加一个变量 page= request.GET.get('page')
查看全部 -
createsuperuser
查看全部 -
创建模型:有别于直接使用MySQL进行数据库创建.在python中,先建模,然后使用python manage.py makemigrations对模型进行迁移,最后使用:python manage.py migrate在数据库中创建一个数据表.
需要注意的是:在模型层中创建一个模型时,models.Model作为参数传入模型类中,在python中叫做继承.这也是python右边于其他语言的地方.
主键创建: (定义一个变量,同时使用models的方法将其设置为主键自增)
name_id = models.AutoField(primary_key = True)
**需要注意的是,在python中,bool值得首字母是大写的
其他字段的创建:
content = models.Textfield()
查看全部 -
实现文章详情页面的具体跳转:
在urls.py 的路径里写上具体的文章id,即在models.py里定义的article_id。
查看全部 -
模板系统简介:
在html文本中,用特定标签占位符
比如 <html><body>{{变量}}</body></html>,{%for x in list%},{%endfor%}等形式实现。
查看全部 -
为甚么要用模板系统:
因为将html写在python的views.py 中,更改视图时候,需要修改python代码。
查看全部 -
创建模型示例:
然后进行模型迁移:python manage.py makemigrations
python manage.py migrate
查看全部 -
运行Django shell的命令:
python manage.py shell
过程为:
①导入函数 from blog.models import Article
②定义字段
保存函数a.save()
④从数据库里导出
查看全部 -
如何将存到数据库里的内容打印出来:
查看全部 -
Django shell 的用途:
查看全部 -
来画格子查看全部
-
Bootstrap 一行12个格子,用div class属性的col-md-9,查看全部
举报