当前位置: 首页 > news >正文

快三彩票网站建设wordpress模板 免费

快三彩票网站建设,wordpress模板 免费,怎么做彩票网站代理,怎样设计一个公司网站大家好#xff0c;我是java1234_小锋老师#xff0c;看到一个不错的基于Python的Django博客系统#xff0c;分享下哈。 项目视频演示 【免费】基于Python的Django博客系统 Python毕业设计_哔哩哔哩_bilibili 项目介绍 随着互联网技术的飞速发展#xff0c;信息的传播与…大家好我是java1234_小锋老师看到一个不错的基于Python的Django博客系统分享下哈。 项目视频演示 【免费】基于Python的Django博客系统 Python毕业设计_哔哩哔哩_bilibili 项目介绍 随着互联网技术的飞速发展信息的传播与分享变得更加高效与便捷。博客作为一种自媒体形式不仅为个人提供了表达思想、展示创作的平台也为企业和机构的网络营销、品牌传播等提供了重要的载体。近年来博客系统逐渐发展成为内容管理系统CMS中的一种重要应用形式其在网站开发、用户管理、内容呈现等方面的需求日益增长。因此如何开发一个高效、可维护且具备扩展性的博客系统成为了许多开发者关注的热点。 在现代Web开发中Python作为一种简洁且功能强大的编程语言凭借其丰富的库和框架逐渐成为开发Web应用程序的首选语言。其中Django框架以其高效、稳定的特性广泛应用于Web开发领域。Django框架通过“约定优于配置”的理念帮助开发者快速构建起具有良好架构和高可维护性的Web应用。它集成了数据库模型、URL路由、视图逻辑等模块使得开发者能够专注于业务逻辑的实现而无需为基础设施的搭建而操心。 在开发Django博客系统时数据存储是不可忽视的关键部分。MySQL作为一种开源的关系型数据库管理系统凭借其高效的数据存储和查询能力已经成为Web开发中广泛使用的数据库之一。MySQL具有良好的扩展性、事务管理、以及高并发处理能力非常适合用作中大型Web应用的数据库系统。 本论文旨在基于Python的Django框架开发一个简单而功能全面的博客系统并利用MySQL数据库进行数据存储。该系统旨在提供博客发布、评论互动、用户管理等基本功能同时具有良好的用户体验与后台管理能力。在实现过程中论文将详细探讨Django框架的使用、数据库设计与优化、前后端交互、以及系统的安全性等问题。通过此系统的开发与实现本文希望展示Django与MySQL在Web应用开发中的优势并为开发者在构建类似系统时提供参考与借鉴。 随着博客系统的不断发展与变化如何构建一个高效、安全、可维护的博客平台成为了一个亟待解决的问题。通过结合Python的Django框架与MySQL数据库本文将探讨如何高效地设计并实现一个符合现代互联网应用需求的博客系统。 系统展示 部分代码 import datetimefrom django.core.paginator import Paginator, PageNotAnInteger, EmptyPage from django.db.models import F, Q from django.shortcuts import render, redirect from django.urls import reversefrom article.models import Article, Comment from user.models import MyUser# Create your views here.def article(request, id, page, typeId):根据用户id和页码查询帖子:param request::param id::param page::param typeId: 0表示查询全部:return:pageSize 10 # 每页大小user MyUser.objects.filter(idid).first()if not user:return redirect(reverse(toRegisterPage))if typeId None or typeId 0:articleList Article.objects.filter(author_idid).order_by(-create_time)else:articleList Article.objects.filter(author_idid, type_idtypeId).order_by(-create_time)paginator Paginator(articleList, pageSize)try:pageData paginator.page(page) # 获取一页数据except PageNotAnInteger:pageData paginator.page(1) # 如果前端传来的页码不是整型则返回第一页数据except EmptyPage:pageData paginator.page(paginator.num_pages) # 如果前端传来的页码超过实际页数则返回最后一页数据return render(request, article.html, locals())def detail(request, id, aId):根据用户id和帖子id查看详细信息 添加评论信息:param request::param id::param aId::return:if request.method GET: # 查询帖子信息user MyUser.objects.filter(idid).first()article Article.objects.filter(idaId).first()# 阅读量加1Article.objects.filter(idaId).update(readsF(reads) 1)# 获取博客评论信息commentList Comment.objects.filter(article_idaId).order_by(-create_time)return render(request, detail.html, locals())else: # 添加评论信息user request.POST.get(user)content request.POST.get(content)value {user: user, content: content, article_id: aId, create_time: datetime.datetime.now(),author_id: id}Comment.objects.create(**value)kwargs {id: id, aId: aId}return redirect(reverse(detail, kwargskwargs))def search(request, id):根据搜索条件搜索指定用户帖子只显示前10条记录:param request::param id::param v::return:v request.POST.get(v)articleList Article.objects.filter(Q(author_idid, title__containsv) | Q(author_idid, content__containsv))paginator Paginator(articleList, 10)pageData paginator.page(1)return render(request, result.html, locals())!DOCTYPE html html langen head{% load static %}title博客系统用户登录界面-Powered by python222/titlescript src{% static js/jquery-1.11.2.min.js %}/scriptlink relstylesheet href{% static css/login.css %} typetext/cssscript typetext/javascript$(function () {//得到焦点$(#password).focus(function () {$(#left_hand).animate({left: 150,top: -38}, {step: function () {if (parseInt($(#left_hand).css(left)) 140) {$(#left_hand).attr(class, left_hand);}}}, 2000);$(#right_hand).animate({right: -64,top: -38px}, {step: function () {if (parseInt($(#right_hand).css(right)) -70) {$(#right_hand).attr(class, right_hand);}}}, 2000);});//失去焦点$(#password).blur(function () {$(#left_hand).attr(class, initial_left_hand);$(#left_hand).attr(style, left:100px;top:-12px;);$(#right_hand).attr(class, initial_right_hand);$(#right_hand).attr(style, right:-112px;top:-12px);});});function checkForm() {var username $(#username).val();var password $(#password).val();if (username null || username ) {$(#error).html(用户名不能为空);return false;}if (password null || password ) {$(#error).html(密码不能为空);return false;}return true;}/script /head body DIV classtop_div /DIV form actionlogin methodpost onsubmitreturn checkForm(){% csrf_token %}DIV stylebackground: rgb(255, 255, 255); margin: -100px auto auto; border: 1px solid rgb(231, 231, 231); border-image: none; width: 400px; height: 230px; text-align: center;DIV stylewidth: 165px; height: 96px; position: absolute;DIV classtou/DIVDIV classinitial_left_hand idleft_hand/DIVDIV classinitial_right_hand idright_hand/DIV/DIVP stylepadding: 30px 0px 10px; position: relative;SPAN classu_logo/SPANINPUT idusername nameusername classipt typetext placeholder请输入用户名value{{ username }}/PP styleposition: relative;SPAN classp_logo/SPANINPUT idpassword namepassword classipt typepassword placeholder请输入密码value{{ password }}/PDIV styleheight: 50px; line-height: 50px; margin-top: 30px; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: solid;P stylemargin: 0px 35px 20px 45px;SPAN stylefloat: left;Python222开源博客系统nbsp;nbsp;nbsp;nbsp;a hrefregister.htmlstylecolor: darkcyan用户注册/a/SPANSPAN stylefloat: right;input typesubmitstylebackground: rgb(0, 142, 173); padding: 7px 10px; border-radius: 4px; border: 1px solid rgb(26, 117, 152); border-image: none; color: rgb(255, 255, 255); font-weight: bold;value登录//SPAN/P/DIVspan stylepadding-top: 5pxfont colorred iderror{{ errorinfo }}/font/span/DIV /form div styletext-align:center;padding-top: 30px/div /body /html 源码代码 链接https://pan.baidu.com/s/1zz7oqInJcMZeZ6e_pAaEvA 提取码1234
http://www.w-s-a.com/news/380047/

相关文章:

  • 网站怎么做支付非凡软件站
  • 北京谁会做网站开发熊岳网站怎么做
  • 南阳哪有做网站公司定制网站本地企业
  • 平板上做网站的软件邀约网站怎么做请柬
  • 企业网站成品源码邯郸做网站流程
  • 建设网站需要什么技术两个网站放在同一个服务器 备案
  • 焦作做网站推广天津网络关键词排名
  • siteserver cms网站访问量挂机宝可以做网站吗
  • 普宁网站建设公司网络商城设计
  • wordpress主题 外贸网站wordpress安装后输入帐号登不进去
  • 陕西省西安市建设局网站永登网站设计与建设
  • 广东网站设计招工.免费咨询贷款
  • 做试题网站在线做c 题的网站
  • 青岛发现51例阳性南京专业网站优化公司
  • 南昌建站如何上wordpress
  • 洛阳网站建设优惠公司建筑企业上市公司有哪些
  • 营销型网站建设营销型网站建设手机网站设计需要学什么
  • 在线视频网站 一级做爰片南通网站建设找哪家
  • 网站优化文章东莞专业网站建设价钱
  • 哈尔滨网页设计网站模板泰兴建设局网站
  • 响应式网站设计公司报纸做垂直门户网站
  • 陕西旭泽建设有限公司网站企业网站建设软件需求分析
  • 上海公司网站建设方案中企动力西安分公司
  • dedecms网站后台怎样才能上百度
  • 云互联的网站名字亚马逊雨林生物
  • 电商网站功能企查查企业信息查询网
  • 特色网站建设中国住房和城乡建设局官网
  • 长春市住房城乡建设厅网站做白酒网站
  • 自己的网站怎么做的成品免费ppt网站
  • 番禺区网站建设哪里有泰安公司