
Django
aman1688
我喜欢玩玩Django、搞搞微信小程序、画画前端界面什么的,但总是学不精。
展开
-
Django Ueditor之原样展示已有的富文本内容到富文本编辑器
在上一篇文章(在非admin页面使用 Django Ueditor)中我们使用form向前端模板渲染了Ueditor富文本编辑器界面,但当时只讲到了创建一个新文本内容的界面的做法,对于该文本内容的二次展示和修改并未作进一步解释。注意:下面教程内容基于上一篇文章的环境,如对下文的表述不理解,建议先翻看上一篇文章,下文仍是以文章模型为例。三步走1、写一个url首先,请求时是要带上能识别...原创 2020-04-06 21:54:16 · 854 阅读 · 0 评论 -
在非admin页面使用 Django Ueditor
Django Ueditor的安装和在admin页面的使用请看,接下来的内容是基于这篇文章的环境进行的:如何使用 Django Ueditor,如果你按照下面的流程来做还有关于Ueditor的报错,很有可能是没有装好环境。。总体流程以文章模型为例1、创建文章模型2、创建该文章模型的Form3、写个html界面4、写个视图函数article(),并提供这个Form给前端渲染5、...原创 2020-03-30 19:16:19 · 453 阅读 · 0 评论 -
django 创建多个 app 到同一个文件夹下进行管理
有多种方法方法一:新建文件夹,然后用命令行生成首先在项目根目录下新建文件夹apps用来统一存放所有app:mkdir apps然后在app中新建一个文件夹,文件夹名字就是要生成的app的名字:mkdir apps/demo用命令生成demo这个app:django-admin startapp demo apps/demo# 或这样:python manage.py star...原创 2020-03-28 09:50:49 · 3182 阅读 · 0 评论 -
django 模板语法上如何传递 js 变量参数?
只要理解 url 的原理,就有机会改造它模板上:var url = "{% url 'apply_experiments:change_experiments' 'school_year' 'term' 'course' %}";url = url.replace('school_year/term/course', row.school_year+'/'+row.term+'/'+ro...原创 2020-03-28 09:45:11 · 1833 阅读 · 1 评论 -
centos 搭建MySQL环境并连接Django
1、安装 MySQL1、下载 mysql yum 到本地:sudo wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm2、安装 mysql yum:sudo rpm -Uvh mysql57-community-release-el7-10.noarch.rpm3、安装 mysql 服务端:y...原创 2020-03-28 09:43:54 · 611 阅读 · 0 评论 -
使用 Django Ueditor 富文本编辑器
阅读本文需要你对Django项目的创建和基本使用有一定的了解一、快速使用1、安装在项目根目录下克隆项目后再安装:git clone https://github.com/twz915/DjangoUeditor3.gitcd DjangoUeditor3python setup.py install不要用pip install DjangoUeditor命令安装,因为现在(2...原创 2020-03-28 09:41:01 · 1011 阅读 · 0 评论 -
阿里云CentOS系统服务器上初次使用Django之-快速部署项目环境
说在前面的话:为什么我要加上阿里云在这篇文章里呢?因为阿里云服务器提供外界的访问端口是有安全组的,而我们这里的部署过程中,nginx默认使用80端口,如果阿里云服务器控制台上没有设置好这个安全组规则,那下面做的许多工作就很难验证从而不知道有没有做对了。。安装目前所有需要的依赖包包1、下载安装 Django2.1比较建议的是下载指定版本的Djangosudo pip install...原创 2020-03-28 09:37:19 · 300 阅读 · 0 评论 -
微信小程序和具有权限认证、CSRF机制的Django服务端交流
本教程基于Django后端,在cookies的命名和csrftoken的接收上可能和其他语言框架的有所不同。首先要知道一些基本知识:当微信小程序在会话时间内想要再次向服务端请求时,不需要再次登录,只需要把sessionid放进cookie中传递过去就可以了,为了防止跨域请求,还要携带上csrftoken。微信小程序不像浏览器那样在二次请求时会自动携带cookies,cookies需要我们自...原创 2020-03-28 00:11:45 · 3411 阅读 · 10 评论 -
如何查看Django的数据模型对应的SQL语句?
其实很简单,Django是自带了这个方法的,而且数据库的表是根据migrations中的各种版本文件生成,比如里面的0001_initial.py就是一个版本,我们在终端输入:python manage.py sqlmigrate app 0001# 上面的app是你的应用包名,即是migrations文件夹所在的父文件夹然后你就能看见类似下方的对应SQL语句:BEGIN;-- Cre...原创 2018-12-14 09:17:21 · 879 阅读 · 0 评论