django
outside-R
这个作者很懒,什么都没留下…
展开
-
django ---->A server error occurred. Please contact the administrator.
在pycharm控制台中查看在open()中填写encoding='utf8'最后保存后,在运行python manage.py runserver原创 2022-02-22 00:25:50 · 636 阅读 · 0 评论 -
初识Django框架
1、MVC设计模式和MTV设计模式MVC设计模式:数据存储逻辑,业务逻辑,表现逻辑Model:数据存储层【对数据实体定义、对数据的增删改查操作】View:视图层【系统中选择显示什么和怎么显示的部分】Controller:控制层【负责根据从View中输入的指令检索Model中的数据,在以一定的逻辑产生最终的结果输出】T 代表模板 (Template):表现层,负责如何把页面展示给用户(html)。Django框架将交互过程拆分成Model(模型)、Template(模板)、View(视图)在MT原创 2021-06-23 17:07:30 · 105 阅读 · 0 评论 -
Django知识点(二)
1、model关系2、模型API-单实例类名.objects.get(filed=val,field1=val1)等同于增加where,多个查询条件逗号分隔,逻辑运算为and查询不到或多条记录抛出异常3 、模型api-queryset列表显示全部记录r = Topic.objects.all()打印输出查询语句,适用于QuerySetprint(r.query)倒序列表(model中必须定义排序规则)Topic.objects.revers()自定义排序Topic.obje原创 2021-06-23 14:56:09 · 279 阅读 · 0 评论 -
django知识点(一)
1、ORM基本原理定义:ORM 全称是 Object Relational Mapping中文含义为对象关系映射。作用:把对象与数据库中的表关联起来,对象的属性映射到表的各个字段,同时,它把对表的操作对应到对对象的操作,实现了对象到SQL,SQL 到对象的过程转换。model<====>数据库表2、MTV设计模式3、 MVC设计模式...原创 2021-06-21 22:14:22 · 307 阅读 · 0 评论 -
django-SimpleUI安装配置
SimpleUIsimpleui是django admin的一个主题,是一个基于element-ui+vue开发,重写和优化90%以上的页面。是一个更符合国人审美和使用习惯的一个主题。①修改默认后台模板为simpleui在settings.py的INSTALLED_APPS中添加“simpleui”,同时在settings.py文件的底部增加静态文件配置路径。STATICFILES_DIRS = (os.path.join(BASE_DIR, ‘static’),)②克隆静态文件使用命令“原创 2021-06-03 23:22:38 · 1091 阅读 · 1 评论 -
搭建django环境
1.python安装升级pip,增加-i参数使用国内清华镜像 【打开cmd】python -m pip install -U --force-reinstall pip -i https://pypi.tuna.tsinghua.edu.cn/simple 2.搭建虚拟环境1、安装virtualenvp`ip install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple 2、创建virtualenv为防止后期出现各种问题原创 2021-05-31 10:59:58 · 233 阅读 · 2 评论 -
django创建model
1、项目目录下输入 python manage.py startapp blogsettings.py中添加:‘blog.apps.BlogConfig’,2.了解model1.ORM[ Object Relational Mapping中文含义为对象关系映射] 与DB[数据库]2.定义models要创建的数据表models中直接定义数据表展现出的效果3.迁移数据python manage.py makemigrationspython manage.py migrate原创 2021-05-31 11:18:07 · 207 阅读 · 0 评论 -
django编写admin
1.进入admin.py文件@admin registr() //注册一个模型类在models.py 文件中则在admin.py中from .models import Article@admin registr(Article)class ArticleAdmin(admin.ModelAdmin): pass第一个USER:users的app第二个Users:模型类当中的Users显示列表:list_dispaly=['account','username','pass原创 2021-05-31 12:52:53 · 218 阅读 · 1 评论 -
django的分页学习
html:可以为【上一页、下一页】按钮设置自己喜欢的样式 <style type="text/css"> .pagination{ margin:20px 0; padding-left:0; display:block; border-radius: 4px; } .pagination a{原创 2021-05-29 00:02:42 · 63 阅读 · 0 评论