一、简易版的上传文件1、前端代码<form action="/file/" method="post" enctype="multipart/form-data"> {% csrf_token %} <input type="file" name="file"> <input type="submit" value="提交">&...
原创 2021-06-15 16:00:28
320阅读
前一章节介绍了django的表单,本章节继续介绍表单,但是本章节是基于数据模型来使用的表单,因为我们也称之为模型表单一、使用模型表单的主要步骤1、定义数据模型from django.db import modelsfrom django.core import validatorsclass ArticleModel(models.Model): """ 定...
原创 2021-06-15 16:00:29
118阅读
一、django数据模型关于时间字段的认识1、DateField:可以记录年月日,映射到数据库是date类型2、DateTimeField:可以记录年月日时分秒,映射到数据库是datetime类型3、TimeField:可以记录时分秒,映射到数据库是time类型二、关于navie时间和aware时间的认识详细查看三、在django中正确的使用时间1、在settings.py...
原创 2021-06-15 16:00:34
149阅读
一、在同一个app下的模型使用外键关联1、文章分类数据模型class CategoryModel(models.Model): """ 文章分类 """ name = models.CharField(max_length=100, verbose_name='文章分类') def __str__(self): return '&l...
原创 2021-06-15 16:00:31
158阅读
node2:/django/mysite/mysite#cat urls.py"""mysite URL ConfigurationThe `urlpatterns` list routes URLs to vi...
转载 2017-12-04 16:09:00
160阅读
2评论
Django 3 版本系列的 LTS(长期支持版本)马上就要在 4 月份发布,这个版本将会陪伴我们两年之久。在新版本发布前夕来提前了解下有哪些有趣的新功能,这些功能在发布时应该不会变动了。安装一个 3.2 的 Django 版本截止到 3 月 9 日,已发布Django beta2版本。Django 3.2 仅支持 Python3.6、3.7、3.8 和 3.9,安装时注意 Python 版本。1
转载 2023-12-07 15:35:06
96阅读
今日内容大纲: 1.起飞版web框架 2.自定制框架的流程 3.jinja2模板渲染初识 4.MVC&&MTV 5.dja
原创 2022-11-14 12:02:49
171阅读
最近在复现别人django的一个电商系统项目,他用的是django2,而我使用的是django3。在调试的过程,由于这两个版本之间某些语法或者是要求的不同,出现了很多bug。从现在开始,这篇博文会写一些我在探索过程django2django3不同点的总结。一、url()与path()*url()和path()*都是用于实例化urlpatterns的函数。url()是在django1、dja
报错 解决方案 问题 解决
原创 2021-07-14 11:09:38
105阅读
本文介绍Ubuntu 15.04下安装MySQLubuntu 15.04安装mysqldjango项目连接mysql一.安装数据库1.sudo apt-get install mysql-server 2.apt-get install client 3.sudo apt-get install libmysqlclient-dev安装过程中会提示输入用户密码,输入即可。sudo netstat
在 blog app 下创建 urls.py, 定义该 app 下自有的 url : new/story 在 blog app views.py 下创建简单的函数 introduce 在 mysit 项目下的 urls.py 中加载 blog app 下创建 urls.py 启动项目,访问 http
转载 2019-04-08 17:51:00
92阅读
一、django自带的过滤器参考二、django自定义过滤器1、在app下创建一个包templatetags(名字必须是这个)2、这个app必须在settings.py中注册3、在templatetags创建一个xx.py文件4、下面定义了2个过滤器from django import templateimport datetimeregister = te...
原创 2021-06-15 16:00:34
225阅读
最近在看django的官方文档,跟着文档敲第一个django应用,刚开始看到第一部分关于urls路由的设置时,脑子里冒出来许多问号 一时没转过弯来,它到底是咋转发路由的??如何通过我配置的路径来定位到指定视图的? 然后自己就反复试验了几次,又仔细看了文档的描述(我的蹩脚英语不足以支撑看原版英文文档
原创 2021-08-26 10:05:26
462阅读
django urls 配置小记 首先应了解 django2.0在url的配置上较之以前的版本有点区别,在之前的版本是通过django.conf.urls.url函数来实现路径配置的 在2.0版本,通过django.urls.path函数来配置 写法上的区别如下: 如上,url 支持正则写法 pa
原创 2021-09-26 16:11:43
323阅读
路由系统是把接收到的请求,根据网址进行匹配,指定处理请求的函数或类。路由系统分类:网站框架路由系统一般分为两类,FBV,CBV,Django两者都支持,但有的框架只支持一种。FBV(FunctionBaseView):函数基于视图,在views.py,使用函数处理请求。CBV(ClassBaseView):类基于视图,在views.py,使用类处理请求。URLS.PY文件路由配置urlpatt
原创 2019-09-07 17:06:40
1605阅读
项目升级Django2后存在一些问题,需要适当调试才运行成功,现总结部分如下:1. cannot import name RegexU erfrom django.urls impo
原创 2023-03-10 12:59:23
92阅读
目录 Django2实战示例 第一章 创建博客应用 Django2实战示例 第二章 增强博客功能 Django2实战示例 第三章 扩展博客功能 Django2实战示例 第四章 创建社交网站 Django2实战示例 第五章 内容分享功能 Django2实战示例 第六章 追踪用户行为 Django2实战
一、项目创建1、使用virtualenvwrapper或pipenv创建一个django的虚拟环境,并安装依赖包2、使用命令创建一个项目django-admin startproject [项目名字]二、django项目文件的配置这步骤不使用也可以,看个人,本人喜欢将全部的app放在一个目录下,使用第三方的app放在一个目录下1、项目中创建一个文件夹apps...
原创 2021-06-15 16:00:35
387阅读
1、 参考地
原创 2023-06-30 23:10:13
17阅读
一  Django简介二   视图层之应用系统一  Django简介 Django:   urls:路径与视图函数的映射关系   views:逻辑处理   models:与数据库相关的操作   template:模板语法:将变量(数据库数据巧妙嵌入到HTML页面) D
转载 2023-08-09 15:18:24
71阅读
  • 1
  • 2
  • 3
  • 4
  • 5