架构学习
文章平均质量分 67
雨下整夜123
这个作者很懒,什么都没留下…
展开
-
Django学习(七)-页面的自定义
接上一篇对后台页面的个性设计1.对应用界面风格的设置polls 目录下创建一个名为 static 的目录。Django 将在该目录下查找静态文件,这种方式和 Diango 在 polls/templates/ 目录下查找 template 的方式类似。css文件就放在 polls/static/polls/style.css创建好css文件后 去到polls/templates/polls/index.html 的文件头添加以下内容,就可以引用该css文件了<!--{% static %}原创 2021-10-14 17:17:49 · 234 阅读 · 0 评论 -
Django学习(六)-自动化测试
自动化测试1.首先看之前的models文件,其中的was_published_recently方法是有逻辑上错误的from django.db import modelsimport datetimefrom django.utils import timezoneclass Question(models.Model): question_text = models.CharField(max_length=200) pub_date = models.DateTimeFiel原创 2021-10-12 13:18:36 · 378 阅读 · 0 评论 -
Django polls应用中Django表单传递问题?;.choice_set.all不被调用?;Django choice_id?
我昨天晚上的思路是表单的传递过程出了问题。一直没有想到哪里有错误,然后查看了前段的源码发现<h1>What's up?</h1><form action="/polls/1/vote/" method="post"><input type="hidden" name="csrfmiddlewaretoken" value="lUktos7JDPePxWA5rJU1RAmPNlKTBWFcwf8GRWbncpiNjWaKGLK2RW9Q47原创 2021-10-10 08:54:41 · 336 阅读 · 0 评论 -
Django学习(五)--给项目加入表单
Django表单接上一篇我们在给项目添加几个视图模板,但是并没有对视图的细节做太多处理,这里继续对detail页面做一些补充1.编写一个简单的表单将polls/detail.html的代码改成一个具有投票提交功能的表单<h1>{{ question.question_text }}</h1>{% if error_message %}<p><strong>{{ error_message }}</strong></p>{%原创 2021-10-09 23:42:03 · 128 阅读 · 0 评论 -
Django学习(四)--视图view
视图view接上一篇官方对视图的解释:在 Django 中,网页和其他内容都是从视图派生而来。每一个视图表现为一个简单的 Python 函数(或者说方法,如果是在基于类的视图里的话)。Django 将会根据用户请求的 URL 来选择使用哪个视图(更准确的说,是根据 URL 中域名之后的部分)。就是说Django中应用中的视图放在应用目录下的views.py文件中作为一个待返回结果的函数,我们利用url_conf来调用对应url下的视图1.创建运用视图这用到了detail.html模板 我们要在p原创 2021-10-09 17:43:39 · 136 阅读 · 0 评论 -
Django学习(三)-- admin管理页面
接上篇1.创建管理员账号python3 manage.py createsuperuser接下来输入用户名,邮箱,密码结果2.向管理页面中加入投票应用编辑polls/adminfrom django.contrib import adminfrom .models import Questionadmin.site.register(Question)3.便捷管理生成的对象...原创 2021-10-08 21:34:35 · 118 阅读 · 0 评论 -
Django学习(二)---数据库-模型
Django–模型上一篇文章进行到在Windows10+python3.8+pycharm的环境下利用Django框架创建了一个默认项目,成功运行后又添加了一个很简单的实例应用不过这个简单应用是静态的,不可能放在实际的应用场景中。所以上一步只是了解了Django基本的请求和响应流程。1.数据库配置此图是官方文档为数据库配置的说明:通常,这个配置文件使用 SQLite 作为默认数据库。如果你想使用其他数据库,你需要安装合适的 database bindings ,然后改变设置文件中 DATABASE原创 2021-10-08 21:24:17 · 131 阅读 · 0 评论 -
Django学习(一)
简单记录一下在windows下python3.8对django框架的学习Django的官方文档有中文选择,非常详细1.安装DjangoDjango版本Python版本1.82.7、3.2、3.3、3.4、3.51.9、1.102.7、3.4、3.51.112.7、3.4、3.5、3.6、3.7(Django 1.11.17)2.03.4、3.5、3.6、3.72.13.5、3.6、3.72.23.5、3.6、3.7、3.8(Django 2原创 2021-10-07 21:40:38 · 131 阅读 · 0 评论