随笔分类 -  Django

摘要:自定义注册模型,可以在对应的APP下,找到admin.py文件,在这里定义一个后台管理类(展示效果)。 1.定义一个后台管理类,自定义显示效果; 2.查看后台显示; 3.可以点击“增加”添加博客; 列表页面: 操作是这样的,具体的原来还不太明白~ 阅读全文
posted @ 2020-06-30 17:50 Winnie~ 阅读(246) 评论(0) 推荐(0)
摘要:Django框架自带后台管理系统,在主路由的配置中我们就可以看到,如图。 启动服务后,访问一下这个地址:http://127.0.0.1:8000/admin/,是打开后台管理页面。 一、修改语言:打开的页面是英文版的,可以在settings设置为中文; LANGUAGE_CODE = 'zh-ha 阅读全文
posted @ 2020-06-30 11:26 Winnie~ 阅读(1236) 评论(0) 推荐(0)
摘要:一、确保配置文件的正确性(类型和地址); 二、进入应用下面,找到models.py文件,创建模型; 1)ORC模型其实就是一个类,必须继承models.Model。 2)类名代表表名,类属性代表字段名。 3)编写类: 4)修改配置文件,确保当前应用已经添加到应用列表APP中 5)生成迁移文件,在终端 阅读全文
posted @ 2020-06-28 17:56 Winnie~ 阅读(262) 评论(0) 推荐(0)
摘要:如果想设置HTML的样式,我们可以添加css文件; 如果想要展示某个图片,我们也可以添加img···· 这些都属于静态文件。如何配置使用这些静态文件呢? 1.新增一个文件夹,可以命名为static; 2.进入settings文件中修改配置--设置路径; 3. 添加静态文件,如css样式、和img 4 阅读全文
posted @ 2020-06-19 10:01 Winnie~ 阅读(228) 评论(0) 推荐(0)
摘要:如果在HTML页面中想要跳转到其它页面,一种方式是直接写死url,这种方式比较死板。 还有另外一种方式,就是反向解析url。 格式:{% url ‘命名空间:url的name’ %} 注意:需要在路由中设置命名空间 刷新页面: 阅读全文
posted @ 2020-06-19 09:27 Winnie~ 阅读(239) 评论(0) 推荐(0)
摘要:context:上下文管理器,要求必须是字典。render 的第三个参数。 用途:将视图中定义的数据,给HTML页面,HTML进行解析。 1. 在views中定义context 2.在HTML中展示出来(a. 普遍的变量 b. for标签 c. 多重字典) 3.刷新网页 重点在于:几种数据如何在HT 阅读全文
posted @ 2020-06-18 18:12 Winnie~ 阅读(243) 评论(0) 推荐(0)
摘要:~~~~~~~~~~~继续对昨天的练习进行总结~~~~~~~~~~ 模板:DTL(django temlemnt language) ,Django 模板 引擎。是一个HTML文件,可以解析变量、标签,完成if/for 等业务逻辑,从而完成一个丰富的页面展示。 现在我们开始操作吧~1.在项目下新增一 阅读全文
posted @ 2020-06-18 17:42 Winnie~ 阅读(143) 评论(0) 推荐(0)
摘要:继续总结,主要是路由&子路由的配置。在urls.py文件中已经写明,设置路由有3种方式(方法、类 和 其他子路由)。上一篇我们只讲述了视图中定义方法。今天来讲下后面两种。 1. 创建一个简单的类,里面有2个固定的方法,代表get和post请求; 2. 在该应用下新增一个子路由(将主路由拷贝过来就可以 阅读全文
posted @ 2020-06-18 17:06 Winnie~ 阅读(569) 评论(0) 推荐(0)
摘要:以下记录我的操作过程,与过程中遇到的小问题。作为总结与后期的回顾,如果对大家有帮助很开心。 1.环境准备&创建应用: 本机已经有了Python的环境,进入pycharm中 1)新建一个project- --RestfulApi; 2)安装插件(我是通过file-settings的页面方式添加的,安装 阅读全文
posted @ 2020-06-18 16:24 Winnie~ 阅读(213) 评论(0) 推荐(0)