随笔分类 - Django
摘要:一、利用POST获取页面值 需要对应的标签有 name=‘mingzi’属性,再根据属性获取对应值 request.POST['mingzi']想获取HTML页面循环部分的值,因其name属性都是一个值,用上面的只能获取一个,所以用 request.POST.getlist(‘mingzi’) 获取
阅读全文
摘要:一、配置Django server 1.单击Edit Configurations...,打开 运行/调试配置 对话框 2.输入网址和端口 http://127.0.0.1 80003.设置断点 调试即可
阅读全文
摘要:HTML用input标签可以直接把Word内容发送过来,但注意Word不像是txt文件,用open是乱码的。 解决方法: 1 存在某个地方,在利用docx库操作 2直接将request,FILES.get('名字') 用docx打开,进行操作。
阅读全文
摘要:1.文本框标签 <textarea> </textarea> <textarea rows="10" cols="30"> 我是一个文本框。 </textarea> <textarea> 标签定义一个多行的文本输入控件。 文本区域中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(通常是 Cou
阅读全文
摘要:1. if 条件判断,HTML中不用冒号“:”,而是用{% %}包裹语句。要有 endif 结尾。 {% if latest_question_list %} XXX {% else %} XXX {% endif %} 2. for循环,也需要用{% %}包裹语句。要有endfor 结尾 {% f
阅读全文
摘要:一、超级用户的建立 python manage.py createsuperuser 进入后台,管理后台模块功能不止管理用户,还可以管理全部应用项目(app)的模型。 二、将pollsapp应用的模型加入后台模块 就是将pollsapp应用模块注册到管理后台admin.py模块中。(pollsapp
阅读全文
摘要:一、添家数据到数据库 一般通过shell 命令打开Python命令行: python manage.py shell 打开交付式命令行 >>> from pollsapp.models import Choice,Question >>> from django.utils import timez
阅读全文
摘要:一、数据库配置 使用前要设置时区TIME_ZONE,TIME_ZONE = 'UTC' 还要注意setting.py配置文件头部的INSTALLED_APPS选项(已安装程序)。确认自建的pollsapp应用已经安装到总项目容器中了。 就是添加一句话:‘pollsapp.apps.PollsappC
阅读全文
摘要:path()方法函数定义 path 函数在 Django中的的定义如下所示: path(route,view,kwargs,name) 它可以接收 4 个参数,其中前两个是必填参数后两个为可选参数。参数解析如下: 1. route route 是一个匹配 URL 的准则(类似正则表达式)。当 Dja
阅读全文
摘要:1.在Django项目中,每一个应用都是一个python包,都用同一个技术规范。Django自带工具startapp,可以自动生成应用的基础目录结构。 如: django-admin startapp pollsapp 2.运行后会创建一个pollsapp目录,不同之处是多一个空的views.py文
阅读全文
摘要:1.安装Django包 2.构建Django应用,一是PC中点新建项目,二是利用django-admin.py工具,django-admin startproject ProjectName 3.启动web服务器:python manage.py runserver 0.0.0.0:8000 可简写
阅读全文