web
秋叶夏风
在这里探讨Python,Go,前端相关技术,分享一些个人总结的经验和学习中遇到的各种坑 o~(▔▽▔o~)
展开
-
HTML,CSS的class与id命名规则
最重要的部分先说(命名书写格式)常见的格式有:连接符(search-btn)、下划线、全小(searchbox)、小驼峰(searchBox)。现在用得多广泛的还是第一种使用连接符,易读、书写方便。在这里小编推荐大家id使用下划线_来进行连接,class用中划线-来进行连接网页公共命名:#wrapper - - 页面外围控制整体布局宽度#container或#content - - ...原创 2020-01-15 14:21:16 · 1651 阅读 · 0 评论 -
Django后台管理之商品分类
商品分类1.建表字段1.pid:用来绑定父类的2.path:用来拼接id,保证查询出的数据是按照层级关系展示的2.concat把表中的两个字段拼接成一个新的字段,通过as重新命名3.查询语句1.按照第二步拼接成新的字段的名字进行排序查询2.select *,concat(path,id) as pathpid from myadmin_Good_type where is_de...原创 2019-07-26 17:14:49 · 1396 阅读 · 0 评论 -
Django之创建应用以及配置路由
django之创建应用以及配置路由配置所有IP都可以访问你的项目1.进入manage.py同级的my_web里面的settings.py的文件2.在文件的第28行把“ALLOWED_HOSTS = []”改成ALLOWED_HOSTS = ['*']注意:*代表的是所有IP都可以访问创建一个app应用1.在终端中,结束项目运行(Ctrl+C)2.在终端中,进入manage.py的文...原创 2019-07-22 19:58:05 · 465 阅读 · 0 评论 -
Django初次体验
Django初次体验关于django的安装,宝宝们可以参考django简介以及安装Django框架的搭建在终端中进入需要建立项目的目录执行:django-admin startproject mysite其中,mysite是项目目录名,可以自定义我们来看看startproject创建的内容:关于上面自动生成的目录与文件解释如下:外部的目录只是一个项目的容器。它的名字与Dja...原创 2019-07-22 19:35:31 · 439 阅读 · 0 评论 -
Django之中间件
中间件中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出激活:添加到Django配置文件中的MIDDLEWARE_CLASSES元组中使用中间件,可以干扰整个处理过程,每次请求中都会执行中间件的这个方法验证用户是否登陆示例在应用中创建AdminLoginMiddleware.py文件from django.shortcuts ...原创 2019-07-25 21:37:39 · 224 阅读 · 0 评论 -
django后台多页面分页逻辑python代码
#!/usr/bin/env python# -*- coding:utf-8 -*-# Created by 秋叶夏风# 本模块的功能:<>def get_page_list(max_page,curr_page,leng): ''' 用于生成页数列表 :param max_page:最大页数 :param curr_page:当前页数 ...原创 2019-07-25 21:26:14 · 845 阅读 · 0 评论 -
Django之templates模板
模板的使用1.如何使用模板在manage.py的同级文件夹中创建templates在setting.py的文件中把第58行'DIRS': [ ],改成'DIRS': [os.path.join(BASE_DIR,'templates')],知识点:os.path.join(BASE_DIR,'templates') 拼接两个字符串BASE_DIR找到项目根目录127.0.0.1:80...原创 2019-07-25 20:56:28 · 585 阅读 · 0 评论 -
Django之model模型
模型1.如何安装pymysql1.file->settings->Project Interpreter2.点击右边的"+"3.搜索pymysql4.点击最下面的"install package"5.安装成功会提示"Package "pymysql" install successfully"2.如何在django中配置mysql1.在navicat中创见新的数据库{...原创 2019-07-25 20:43:16 · 290 阅读 · 0 评论 -
Django中使用ajax技术概述
ajax1.什么是ajaxajax就是在不刷新整个页面的情况下,去更新局部页面的内容(无刷新技术)2.ajax有什么优点最大的一点是页面无刷新,在页面内与服务器通信,给用户的体验非常好。使用异步方式与服务器通信,不需要打断用户的操作,具有更加迅速的响应能力。可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲置的能力来处理,减轻服务器和带宽的负担,基于标准化的并被广泛支持的技术,不...原创 2019-07-25 20:35:16 · 876 阅读 · 0 评论 -
Django后台项目之用户管理功能开发流程
项目功能开发流程1 先写列表页(加载出来数据就行)ob = User_vip.objects.filter(is_del='004001').order_by('-cts')2 写添加功能2.1 创建addOrDoadd视图方法2.2 添加访问addOrDoadd的路由2.3 在index.html页面吧添加的按钮的链接不全<a style="color:#fff;" hre...原创 2019-07-25 20:22:08 · 539 阅读 · 0 评论 -
Django之URLconf路由
URLconf路由一个干净优雅的URL方案是高质量Web应用程序中的一个重要细节。Django可以让你设计URL,无论你想要什么,没有框架限制。要为应用程序设计URL,您可以非正式地创建一个名为URLconf(URL配置)的Python模块。这个模块是纯Python代码,是一个简单的Python模式(简单的正则表达式)到Python函数(您的视图)之间的映射。1. Django是如何处理...原创 2019-07-17 21:20:18 · 745 阅读 · 0 评论 -
Django创建第一个应用
Django创建第一个应用1,创建应用Django自带一个实用程序,可以自动生成应用程序的基本目录结构,因此您可以专注于编写代码而不是创建目录。要创建您的应用程序,请确保您与目录位于同一目录,manage.py 并键入以下命令:python3 manage.py startapp myweb这将创建一个目录myweb,其目录如下:此目录结构将容纳轮询应用程序。[root@local...原创 2019-07-22 19:38:16 · 309 阅读 · 0 评论 -
Django简介以及安装
Django简介1. 认识Django Django是一个高级的Python Web框架,它鼓励快速开发和清洁,务实的设计。由经验丰富的开发人员构建,它负责Web开发的许多麻烦,因此您可以专注于编写应用程序,而无需重新创建轮子。它是免费的和开源的。被官方称之为完美主义者的Web框架。Django可以更快地构建更好的Web应用程序并减少代码。官方网址:https://www.djan...原创 2019-07-17 20:44:46 · 376 阅读 · 0 评论 -
Django入门
Django入门一,Django框架的搭建django安装后 进行django框架的搭建django-admin startproject mysitemysite是项目目录名,可以自定义,我们来看看startproject创建的内容:tree是linux命令负责将当前文件夹以数状结构显示,如若提示未找到命令进行 sudo apt-get install tree 即可yc@yc...原创 2019-07-22 19:37:54 · 234 阅读 · 0 评论 -
Web开发介绍
Web开发介绍一,认识一个网站 最早的软件都是运行在大型机上的,软件使用者通过“哑终端”登陆到大型机上去运行软件。后来随着PC机的兴起,软件开始主要运行在桌面上,而数据库这样的软件运行在服务器端,这种Client/Server模式简称CS架构。随着互联网的兴起,人们发现,CS架构不适合Web,最大的原因是Web应用程序的修改和升级非常迅速,而CS架构需要每个客户端逐个升级桌面App,因此...原创 2019-07-17 20:37:03 · 1201 阅读 · 0 评论 -
关于django新版本无法使用MySQL数据库的问题
关于django新版本无法使用MySQL数据库的问题转载 2019-07-24 11:16:16 · 560 阅读 · 0 评论