Django
文章平均质量分 58
Lx_strive
性格温和,有耐心,热情,乐于助人,喜欢阅读。
展开
-
(五)Django 在线平台(详情页功能实现)
配置html.页面原创 2018-06-11 16:04:39 · 2099 阅读 · 0 评论 -
4.Django---Model模型
原创 2018-06-17 20:08:52 · 212 阅读 · 0 评论 -
5.Django---高级使用
原创 2018-06-17 20:36:49 · 204 阅读 · 0 评论 -
Django快速搭建简易个人播客
1.用户登录,注册,修改资料,上传头像,2.分类显示,排序,分页,页面跳转3.用户评论,动态显示后端数据,动态显示登录用户。原创 2018-06-26 23:34:59 · 380 阅读 · 0 评论 -
(三)Django快速搭建简易个人播客(页面配置)
{#根据标签分类#} <p><span>共 </span>{{ article_num }} <span>篇文章</span> </p> </h2> {% for article_index in articles_index.object_list %}原创 2018-06-26 23:33:35 · 421 阅读 · 0 评论 -
(五)Django快速搭建简易个人播客(修改个人资料)
在usersApp下配置urlsfrom django.conf.urls import urlfrom .views import UserInfoView, UploadImageView, UpdatePwdView, UserinfoViewurlpatterns = [ # 用户个人资料页 url(r'^info/$', UserInfoView.as_view()...原创 2018-06-26 23:33:01 · 1330 阅读 · 0 评论 -
(四)Django快速搭建简易个人播客(评论功能)
配置url编写视图函数 根据文章id获取评论信息class AddCommentsView(LoginRequiredMixin, View): """ 添加文章评论 """ def post(self, request, article_id): if not request.user.is_authenticated(): ...原创 2018-06-26 23:33:19 · 422 阅读 · 0 评论 -
(二)Django快速搭建简易个人播客(注册\登录功能)
在settings.py中配置url编写视图函数class RegisterView(View): """ 注册功能 """ def get(self, request): return render(request, 'users_lg/register.html') def post(self, request): ...原创 2018-06-26 23:34:02 · 365 阅读 · 0 评论 -
(一)Django快速搭建简易个人播客(Model设计)
1.新建app my_users 在models.py中创建用户表# !/usr/bin/env python# -*- coding:utf-8 -*-from __future__ import unicode_literalsfrom django.db import modelsfrom django.contrib.auth.models import AbstractUser...原创 2018-06-26 23:34:39 · 528 阅读 · 0 评论 -
Django (Ubuntu: uwsgi+nginx项目部署)
1安装 uwsgipip install uwsgi2.在项目目录下新建uwsgi.ini文件 并且配置chdir 是项目的根路径wsgi-file 项目目录下的wsgi.py文件 相对根目录3.在安装好uwsgi的虚拟环境或非虚拟环境下启动uwsgi :(我在虚拟环境里安的 没进虚拟环境就启动 找不到命令 哈哈)启动:uwsgi --ini uwsgi.ini停止:uwsgi --stop u...原创 2018-06-27 16:08:45 · 2539 阅读 · 0 评论 -
Django自定义时间过滤器
在app下新建templatetags (Pthon package) 并且新建自定义Py文件编写自定义Py文件# !/usr/bin/env python # -*- coding:utf-8 -*-__author__ = '_X.xx_'__date__ = '2018/7/24 21:52'from datetime import datetimefrom djang...原创 2018-07-07 16:25:24 · 1162 阅读 · 0 评论 -
Django封装交互接口
# !/usr/bin/env python # -*- coding:utf-8 -*-__author__ = '_X.xx_'__date__ = '2018/7/18 16:44'from django.http import JsonResponseclass HttpCode(object): ok = 200 paramserror = 400 ...原创 2018-07-30 15:38:43 · 2162 阅读 · 0 评论 -
Django-获取表单错误信息
# !/usr/bin/env python # -*- coding:utf-8 -*-__author__ = '_X.xx_'__date__ = '2018/7/14 19:27'class FormMixin(object): """ 获取表单错误 """ def get_errors(self): if hasat...原创 2018-07-30 15:40:01 · 1630 阅读 · 0 评论 -
3.Django---Template模板
原创 2018-06-17 18:11:14 · 217 阅读 · 0 评论 -
2.Django---View视图
原创 2018-06-17 16:23:14 · 223 阅读 · 0 评论 -
(六)Django 在线平台(用户评论功能)
配置前端页面course-comments.html页面配置前端页面url和显示项前面几乎一样编写view视图函数class CommentsView(View): """ 将后台数据传递给前端课程评论页面 """ def get(self, request, course_id): course = Course.objects.get(i...原创 2018-06-12 19:51:39 · 762 阅读 · 0 评论 -
(七)Django 在线平台(详情页配置)
配置讲师详情页继承继承base页面{% extends 'base.html' %}{% block title %}课程讲师列表 - X.xx在线网{% endblock %}{% load staticfiles %}{% block custom_bread %} <section> <div class="wp"> ...原创 2018-06-13 15:49:14 · 372 阅读 · 0 评论 -
(八)Django在线平台(配置url跳转,选中,全局搜索)
课程首页选中状态: <nav> <div class="nav"> <div class="wp"> <ul> <li {% if request.path == '/' %}class="active"{% endif %}><a href="原创 2018-06-13 18:06:48 · 655 阅读 · 0 评论 -
(九)Django 在线平台(用户中心页)
配置用户页面 新建继承母版usercenter-base.html页面<!DOCTYPE html><html>{% load staticfiles %}<head> <meta charset="UTF-8"> <meta name="renderer" content="webkit">原创 2018-06-13 19:28:07 · 567 阅读 · 0 评论 -
(十)Django 在线平台(用户修改头像, 修改密码功能)
用户修改头像功能配置url# !/usr/bin/env python # -*- coding:utf-8 -*-__author__ = '_X.xx_'__date__ = '2018/6/13 18:26'from django.conf.urls import urlfrom .views import UserinfoView, UploadImageViewurlpa...原创 2018-06-14 10:18:55 · 5252 阅读 · 0 评论 -
(十一)Django 在线平台(用户中心页面配置)
配置用户中心页面编写urls# !/usr/bin/env python # -*- coding:utf-8 -*-__author__ = '_X.xx_'__date__ = '2018/6/13 18:26'from django.conf.urls import urlfrom .views import UserinfoView, UploadImageView, Upda...原创 2018-06-14 17:04:52 · 1105 阅读 · 0 评论 -
(十二)Django 在线平台(项目首页配置)
项目目录下配置urlsfrom users.views import IndexViewUsersApp下编写View视图函数class IndexView(View): """ X.xx在线网首页 """ def get(self, request): # 取出轮播图 all_banners = Banner.objects...原创 2018-06-14 19:11:37 · 901 阅读 · 0 评论 -
(十三)Django 在线平台(全局404,500页面配置)
配置404 500 页面在UesrsApp下编写View函数def page_not_found(request): # 全局404页面处理函数 from django.shortcuts import render_to_response response = render_to_response('404.html', {}) response.status_c...原创 2018-06-14 19:47:51 · 826 阅读 · 0 评论 -
(十四(完))Django 在线平台(Django 安全)
sql注入的危害:1.非法读取,篡改,删除数据库中的数据2.盗取用户的各类敏感信息,获取利益3.通过修改数据库来修改网页上的内容4.注入木马等 登录时候 会模拟sql语句 进行获取数据库查询操作 xss跨站脚本攻击(Cross Site Scripting)的危害1.盗取各类用户账号,如网银账号,各类管理员账号2.盗取企业重要的具有商业价值的资料3.非法转账4.控制受害者机器向其他网...原创 2018-06-15 01:08:01 · 371 阅读 · 0 评论 -
(二)Django 在线平台(首页+登录后台实现)
Django Python2.7 编写在线教育平台笔记第二部分(配置前端页面+后台代码编写)前端页面地址 https://github.com/Lxstrive/DjangoHtml1 . index页面设计将index.html页面拷贝到Templates目录下在项目目录中新建static目录 将css 、js、 image文件夹拷贝到static目录在urls中配置index.html页面路径...原创 2018-06-09 12:52:42 · 6880 阅读 · 2 评论 -
1.Django---流程
原创 2018-06-16 21:57:54 · 201 阅读 · 0 评论 -
(三)Django 在线平台(详情页配置+动态显示后端数据+分页+筛选+排序功能)
前端页面地址 https://github.com/Lxstrive/DjangoHtml1.把org-list.html拷贝到项目templates中2.很多页面都有共同部分,所以可以创建一个母版base.html 用来继承(减少代码量)3.把org-list.html代码剪切进母版base.html中 用模板语句block包裹可变动模块 母板创建完成<!DOCTYPE html>...原创 2018-06-09 18:48:45 · 4312 阅读 · 0 评论 -
(四)Django 在线平台(通过model form实现页面ajax 提交功能)
url分发配置:url会越来越多所以需要在各自的APP中编写urls方便管理在项目urls中配置课程机构的url新建urls配置前端页面跳转 此处就是urls中的namespace命名空间的作用前端页面我要学习功能实现在organization中新建forms.py# !/usr/bin/env python # -*- coding:utf-8 -*-__author__ = '_X.xx_...原创 2018-06-09 20:08:41 · 1819 阅读 · 0 评论 -
Bootstrap-datepicker集成Django后台管理时间控件
function CmsNewsList() { }CmsNewsList.prototype.initDataPicker = function(){ var startPicker = $('#start-picker'); var endPicker = $('#end-picker'); var todayDate = new Date(); ...原创 2018-07-31 17:31:42 · 3184 阅读 · 2 评论