一、简易版的上传文件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。从现在开始,这篇博文会写一些我在探索过程中对django2和django3不同点的总结。一、url()与path()*url()和path()*都是用于实例化urlpatterns的函数。url()是在django1、dja            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-27 09:12:03
                            
                                75阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            报错 解决方案 问题 解决            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            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实战            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-10-25 11:37:24
                            
                                77阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、项目创建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阅读
                            
                                                                             
                 
                
                                
                    