一、简易版的上传文件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阅读
在web项目中,ajax运用非常频繁,今天就给大家展示下Django ajax Post的使用方法templates 模板---------------------index.html<html>
<header></header>
<body>
<p>name: <input type="text" name="nickname"
原创
2014-05-10 21:12:31
10000+阅读
点赞
1评论
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中的表单,本章节继续介绍表单,但是本章节是基于数据模型来使用的表单,因为我们也称之为模型表单一、使用模型表单的主要步骤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阅读
本文介绍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
最近在复现别人django的一个电商系统项目,他用的是django2,而我使用的是django3。在调试的过程中,由于这两个版本之间某些语法或者是要求的不同,出现了很多bug。从现在开始,这篇博文会写一些我在探索过程中对django2和django3不同点的总结。一、url()与path()*url()和path()*都是用于实例化urlpatterns的函数。url()是在django1、dja
转载
2023-10-27 09:12:03
75阅读
一、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阅读
一、在同一个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阅读
目录 Django2实战示例 第一章 创建博客应用 Django2实战示例 第二章 增强博客功能 Django2实战示例 第三章 扩展博客功能 Django2实战示例 第四章 创建社交网站 Django2实战示例 第五章 内容分享功能 Django2实战示例 第六章 追踪用户行为 Django2实战
原创
2021-10-25 11:37:24
77阅读
// 引用expess框架const express = require('express');// 处理路径const path = require('path'); const bodyParser = require('body-parser'...
原创
2022-06-18 01:34:27
69阅读
一、项目创建1、使用virtualenvwrapper或pipenv创建一个django的虚拟环境,并安装依赖包2、使用命令创建一个项目django-admin startproject [项目名字]二、django中项目文件的配置这步骤不使用也可以,看个人,本人喜欢将全部的app放在一个目录下,使用第三方的app放在一个目录下1、项目中创建一个文件夹apps...
原创
2021-06-15 16:00:35
387阅读
项目里涉及到了很多关于websocket的技术,django3在这个方面的博客和文档较少。在挣扎了几天互我还是选择在我工作电脑上放弃了Django3,转战Django2
转载
2021-03-05 15:32:25
913阅读
2评论
django 获取ajax POST 数据失败解决方法
原创
2022-07-07 10:05:29
204阅读
需求问题在业务处理的工作中,在同一个视图处理上,可能会有普通的GET、POST请求,还会有ajax请求。那么怎么在处理这些请求的时候做上区分呢?对于这个问题需要有以前两种区分:一种是视图函数一种是类视图这两种方式在处理上大同小异,下面来看看例子。视图函数: 同时存在GET,POST,Ajax处理def test(request): if request....
原创
2022-07-02 00:27:28
159阅读
Django到了1.2.5版本以上,Ajax POST请求的使用发生了一些改变,我们还记得前些版本1.2,Django加入了CSRF机制,大大增强了网络请求的安全性,正是因为这点,现在的Django对页面任何POST请求的数据进行跨域攻击保护。当你升级到1.2.5或更高版本后,你会发现以前1.2.4版本的Ajax POST脚本方法都不能用或者出错了,Django官网上提供了一个解决办法,加个JQu
转载
精选
2013-06-11 17:17:36
1212阅读