#Django

基于django的自定义简单session功能

简单思路:1.建立自定义session数据库2.登入时将用户名和密码存入session库3.将自定义的随机session_id写入cookie中4.在中间件中,取出浏览器请求中cookie的session_id5.使用session_id去数据库中比对用户名和密码,成功就访问,失败就重定向到登入页面 没有完善...

py3 与 Django 连接数据库: No module named 'MySQLdb'

问题在使用Django连接MySQL数据库的时候,出现了错误django.core.exceptions.ImproperlyConfigured:ErrorloadingMySQLdbmodule:Nomodulenamed'MySQLdb'解决在python2中,使用 pipinstallmysql-py...

部署django到服务器

服务器环境配置在本地的虚拟环境中,项目根目录下,执行命令收集所有的包 pipfreeze>plist.txt 安装并创建虚拟环境,如已创建则跳过此步 sudoapt-getinstallpython-virtualenv sudoapt-getinstallpython-v...
代码星球 ·2020-05-17

Django 基础篇(二)视图与模板

在django中,视图对WEB请求进行回应视图接收reqeust对象作为第一个参数,包含了请求的信息视图就是一个Python函数,被定义在views.py中#coding:utf-8fromdjango.httpimportHttpResponsedefindex(request):returnHttpResponse...
代码星球 ·2020-05-17

Django 基础篇(一)

创建:mkvirtualenv[虚拟环境名称]删除:rmvirtualenv[虚拟环境名称]进入:workon[虚拟环境名称]退出:deactivate所有的虚拟环境,都位于/home/.virtualenvs目录下进入虚拟环境前的提示:workondjiangoenv进入虚拟环境后的提示:  (djiangoenv)...
代码星球 ·2020-05-17

Django后端向前端直接传html语言防止转义的方法(2种)

Django后端向前端直接传html语言防止转义的方法(2种)目的,为了让前端对后端传输的这种方式不转义1.使用mark_safe()fromdjango.utils.safestringimportmark_safe#后端safe2.使用safe过滤器{{value|safe}} ...

Django在根据models生成数据库表时报 __init__() missing 1 required positional argument: 'on_delete'

fromdjango.dbimportmodels#Createyourmodelshere.classCategory(models.Model):caption=models.CharField(max_length=16)classArticleType(models.Model):caption=models....

##Django中Application labels aren't unique解决方法##

pip更新了所有插件,发现了按平常编码遇到些问题,记录下。Django错误django.core.exceptions.ImproperlyConfigured:Applicationlabelsaren'tunique,duplicates:XXX(applicationname)解决方法创建的应用中settings...

Django之ModelForm组件

1ModelForm2a.classMeta:3model,#对应Model的4fields=None,#字段5exclude=None,#排除字段6labels=None,#提示信息7help_texts=None,#帮助提示信息8widgets=None,#自定义插件9error_messages=None,#自定...
代码星球 ·2020-05-17

Python之路【第十七篇】:Django【进阶篇 】(转自银角大王博客)

Model到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞:创建数据库,设计表结构和字段使用MySQLdb来连接数据库,并编写数据访问层代码业务逻辑层去调用数据访问层执行数据库操作importMySQLdbdefGetList(sql):db=MySQLdb.connect(user='root',d...

linux下Django Nginx+uwsgi 安装配置

 原文链接在前面的章节中我们使用 pythonmanage.pyrunserver 来运行服务器。这只适用测试环境中使用。正式发布的服务,我们需要一个可以稳定而持续的服务器,比如apache,Nginx,lighttpd等,本文将以Nginx为例。Centos下安装步骤如下:yum&nbs...

富文本编辑器Django-ckeditor

 刚开始学习django的时候,在后台编辑数据的时候,总是在想,功能是否太简陋了点,只能做简单的文本编辑,所以在这里记录一个富文本编辑器Django-ckeditor。选择标准:具有基本的富文本编辑功能可以上传图片可以查看源码有持续更新(维护)   1.安装jango-ckeditorpipinst...
代码星球 ·2020-04-29

Django之第三方登陆模块

  pipinstalldjango-allauth注意,django-allauth需要在Django1.10以上版本使用。  INSTALLED_APPS=(...#需要的app'django.contrib.auth','django.contrib.sites','all...

Django之认证系统

  1、cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cookie,...
代码星球 ·2020-04-29

RESTful架构&简单使用Django rest framework

   REST全称是RepresentationalStateTransfer,中文意思是表述性状态转移。它首次出现在2000年RoyFielding的博士论文中,RoyFielding是HTTP规范的主要编写者之一。他在论文中提到:“我这篇文章的写作目的,就是想在符合架构原理...
首页上一页...2526272829...下一页尾页