(2条消息)django富文本使用简明教程(基于百度Ueditor编辑器,windows平台,内涵代码链接)

  • A+
所属分类:Python

(2条消息)django富文本使用简明教程(基于百度Ueditor编辑器,windows平台,内涵代码链接) - qianbin3200896的博客 - CSDN博客

django富文本使用简明教程(基于百度Ueditor编辑器,windows平台,内涵代码链接)

环境:

python 3.6.1
django 1.11.14
windows 7操作系统

开发工具

VS Code
1. 创建项目
在终端cmd中输入命令:
django-admin startproject ueditorDemo
创建一个名为ueditorDemo的项目。在该项目中创建1个app:
python manage.py startapp app
打开ueditorDemo子文件夹下的settings.py文件,在INSTALLED_APPS中将刚创建的app添加进来:
1.
INSTALLED_APPS = [
2.
'django.contrib.admin',
3.
'django.contrib.auth',
4.
'django.contrib.contenttypes',
5.
'django.contrib.sessions',
6.
'django.contrib.messages',
7.
'django.contrib.staticfiles',
8.
'app', #添加app
9.
]

在app应用文件夹下创建一个名为templates的文件夹,然后在templates文件夹中创建1个html文件,名为“index.html”,该文件初始内容如下:

1.
{% load staticfiles %}
2.

3.

4.

5.

6.

7.

8.
富文本demo
9.

10.

11.


12.

你好,世界

13.

上述文件即为需要访问的页面文件,其中通过{% load staticfiles %}来导入django的静态资源标签,使得后续可以在该index.html文件中传入模板变量。

打开app应用下的views.py文件,创建一个视图处理函数home用来处理页面请求,具体代码如下:
1.
from django.shortcuts import render
2.

3.
def home(request):
4.
return render(request, 'index.html')
最后,配置路由将请求与视图处理函数进行绑定。打开ueditorDemo子文件夹中的urls.py文件,在urlpatterns中添加对应的路由,具体代码如下:
1.
from django.conf.urls import url
2.
from django.contrib import admin
3.
from app.views import home #导入视图函数
4.

5.
urlpatterns = [
6.
url(r'^admin/', admin.site.urls),
7.
url(r'^

1561942448932_67.png
1561942451000_68.png
1561942461500_70.png
1561942458238_69.png
1561942463832_71.png

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin