Django 发布动态内容
Django 将发布内容动态显示到页面上
将发布内容动态显示到页面上
在 settings.py 中配置
TEMPLATES = [ |
在 urls.py 中配置路由
from tour.settings import MEDIA_ROOT |
在 views.py 文件中创建 sendTour 的函数
def sendTour(request): |
在前端页面中添加函数
function sendData(){ |
Django 发布动态内容
TEMPLATES = [ |
from tour.settings import MEDIA_ROOT |
def sendTour(request): |
function sendData(){ |
Django中引用静态文件
本文介绍Django静态文件引用流程:在Templates同级目录创建static目录,存放js、css、img等资源;在settings.py中配置STATIC_URL和STATICFILES_DIRS;模板中通过相对路径(如/static/js/jquery-2.1.0.js)引用资源;配置urls.py路由与views.py的getlogin函数返回页面,最终用python manage.py runserver启动服务
Django带文件的表单上传
Django实现文件上传需在HTML表单添加enctype=multipart/form-data属性,JavaScript用FormData处理数据并AJAX提交。模型定义含文件字段,settings.py配置MEDIA_URL和MEDIA_ROOT,urls.py添加媒体路由,views.py中tourSendDay函数处理接收保存,中文存储失败需数据库指定utf8字符集。
留言区