Django开发总结

Django 总结(超级实用!!!) Django 阅读详情

1、虚拟环境的安装 

Window 10平台 
pip升级 
python –m pip install –upgrade pip 
Virtualenv 安装 
pip install    virtualenv 
virtualenvwrapper安装 
pip install virtualenvwrapper-win 
设置WORK_HOME环境变量 
默认路径:C:\Users\admin\Envs 
WORKON_HOME = D:\test\vritualenv 

Ubuntu平台 
pip安装 
sudo apt install python3-pip 
pip升级 

sudo python3 -m pip install --upgrade pip 

Virtualenv 安装 

sudo python3 -m pip install virtualenv 

virtualenvwrapper安装 
sudo python3 -m pip install virtualenvwrapper 
打开~/.bashrc文件: 
cd /usr/local/bin 
sudo gedit virtualenvwrapper.sh 
在结尾添加: 
export WORKON_HOME=$HOME/.virtualenvs 
export PROJECT_HOME=$HOME/workspace 
source /usr/local/bin/virtualenvwrapper.sh 

然后执行: 

source ~/.bashrc 
将设置在文件中的配置信息马上生效,而不需要经过重启。 
所有的虚拟环境,都位于/home/.virtualenvs目录下 
报错:/usr/bin/python: No module named virtualenvwrapper 
原因:Ubuntu安装了2.7和3.x两个版本的python,在安装时使用的是sudo pip3 in
virtualenvwrapper 

在运行的时候默认使用的是python2.x,但在python2.x中不存在对应的模块。

解决办法:增加此环境变量: 
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 
注意 在ubuntu下以点开头命名的文件和文件夹是隐藏的,如果需要修改它们,如何看见 
进入自己主目录,按ctrl+h.就能看见以点号开头的隐藏文件 

 

virtualenvwrapper操作 
  创建:mkvirtualenv [虚拟环境名称] 
  删除:rmvirtualenv [虚拟环境名称] 
  进入:workon [虚拟环境名称] 

  退出:deactivate 

2、虚拟环境的创建 
mkvirtualenv env1 
env1为虚拟环境的名称 
 
3、进入虚拟环境 

Workon env1 

4、django安装 
Django 1.5.x 支持 Python 2.6.5 Python 2.7, Python 3.2 和 3.3. 
Django 1.6.x 支持 Python 2.6.X, 2.7.X, 3.2.X 和 3.3.X 
Django 1.7.x 支持 Python 2.7, 3.2, 3.3, 和 3.4 (注意:Python 2.6 不支持了) 
Django 1.8.x 支持 Python 2.7, 3.2, 3.3, 3.4 和 3.5.  (长期支持版本 LTS) 
Django 1.9.x 支持 Python 2.7, 3.4 和 3.5. 不支持 3.3 了 
Django 1.10.x 支持 Python 2.7, 3.4 和 3.5.  

Django 1.11.x 支持 Python 2.7, 3.4, 3.5 和 3.6,17年4月4号 已经发布(长期支持版本 LTS) 

Django 2.0.x 
一般来说,选择长期支持版本比较好。
pip3 install django==1.8.2 
pip3 install Django==2.0.3 

pip3 install django 

5、检查是否安装成功 

进入python环境,运行如下代码: 

import django

django.get_version()


6、安装mysql-python 
python2.7: pip install mysql-python 
python3.x: pip3 install pymysql 

Django 项目第一篇__创建一个类似电商商城的平台_环境、配置、思想、方法等等(后续可能不断将项目上马一步步更新博文) 安装和环境配置。 python3.6.4 需要安装注意,并且指定 环境变量 path中配置。 cmd中pip install pipenv 进入新建的项目目录 pipenv shell 安装虚拟环境 pip install django==2.2 创建项目 django-admin startproject *** ... 阅读详情

相关推荐

python + django + bootstrap 快速web开发初探

附Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全: 书单导航页(点击右侧 极客侠栈 即可打开个人博客):极客侠栈 ①【Java】学习之路吐血整理技术书从入门到进阶最全50+本(珍藏版) ②【算法数据结构+acm】从入门到进阶吐血整理书单50+本(珍藏版) ③【数据库】从入门到进阶必读18本技术书籍网盘吐血整理网盘(珍藏版) ④【Web前端】从HT...

黑技的博客 1万+

Django 总结

1、概念:Django 中间件是修改 Django request 或者 response 对象的钩子,可以理解为是介于 HttpRequest 与 HttpResponse 处理之间的一道处理过程。 2、作用: 修改请求,即传送到 view 中的 HttpRequest 对象。 修改响应,即 view 返回的 HttpResponse 对象。 3、中间件需要定义4个方法 process_request(self,request) process_view(self, reques

zzq_828的博客 1320

Django能开发哪些类型的网站

Django是当前Python语言主流的Web框架,它采用了MTV的框架模式,即模型model,视图view和模板Template。由于Django高度封装了网站开发常用的模块与工具,因此开发者采用Django框架,不需要写太多的代码就能完成一个网站的应用程序。因此Django成为目前Python开发者首选的Web开发框架。目前使用Django框架能开发哪些类型的网站呢?

weixin_67991858的博客 1540

Django实际开发总结_1

创建django项目 django-admin startproject 项目名 创建子项目 python manage.py startapp 项目名 1、settings中配置 INSTALLED_APPS = [ ‘项目路径’, ] 2、urls.py中配置 urlpatterns = [ path(’’, include(‘url路径’)), ] 3、子应用创建urls.py写入urlpatterns路径 4、编写views函数 子应用apps文件夹路径写入方式 settings中导入sys模块并

qq_46249043的博客 406

Python中django学习心得

主要介绍了Python中django Web应用框架的学习做了总结并把心得体会写了一下,大家一起参考下吧。

从晶体管到触发器:为什么芯片设计必须区分同步/异步复位?

本文深入探讨了芯片设计中同步复位与异步复位的物理本质与工程权衡。从晶体管级的CMOS结构出发,剖析了两种复位方式在物理实现、时序可靠性(如建立/保持时间、恢复/移除时间)上的根本差异,并分析了在不同应用场景下的选择策略。文章强调,理解复位信号的底层机制对于确保芯片时序收敛、系统上电确定性及整体鲁棒性至关重要。

time3的博客 221

Django网页开发

Django 学习 课程目标及内容 学些网址 https://www.imooc.com/learn/790 课程目标 学习并掌握Django的基本语法 了解Django的部分原理以及各组件的额含义 可以独立使用Django进行基本的网络开发 课程内容 了解Django 搭建开发环境 完成一个简单的个人博客网站 知识要求 掌握Python预研 了解HTML...

lihaidong的博客 1194

AI 辅助代码审查:开启代码质量管控的智能时代

AI辅助代码审查正在改变传统的代码质量管控方式。通过自动化分析、智能反馈和上下文感知,AI不仅提高了代码审查的效率,还提升了代码质量的一致性和可维护性。随着机器学习和深度学习技术的不断发展,未来AI将成为开发者日常工作中强大的助手,进一步推动软件开发向智能化、自动化方向发展。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 3229

Django开发6——Django开发全部流程

关于django的开发知识点,更多的案例:Python基础(课件 https://gitee.com/wupeiqi/python_course)并发编程(进程线程协程)# 不建议小白学(协程)MySQL数据库# 2021最新推荐# 2017年前端开发django开发知识点项目开发任务管理平台:https://www.bilibili.com/video/BV1uA411b77M进阶项目(增删改查、权限)前后端分离的项目: django + drf框架 + vue.js- Django。

hellow_xqs的博客 1441

OSNet代码解析(普通卷积,分组卷积,深度可分离卷积,OSblock组成)

文章目录普通卷积和分组卷积普通卷积和深度可分离卷积用深度可分离卷积(LightConv3x3)代替普通卷积(Conv3x3)减少参数OSBlock (bottleneck)OSNet OSNet之所以轻量(2.2M)在于网络浅,使用深度可分离卷积代替传统卷积,但是很有效 普通卷积和分组卷积 所谓分组卷积,就是右图的input features分成一组一组,如上图groups=3,那么输入的特征分成3组,每组有12/3=4的通道的特征参与输出。然后根据输出通道的维度,得到每组的输入特征要计算两次(6/3=2

Mr_DaYang的博客 9802

DP接口详解:从主链路到AUX通道的完整解析(附常见问题排查)

本文深入解析DP接口的三大核心子系统:主链路的高速数据传输、AUX通道的智能协商以及HPD信号线的即时响应。详细介绍了DP接口的物理层设计要点、链路训练与均衡技术,并提供了常见故障排查指南,帮助工程师解决实际应用中的技术难题。

weixin_30790841的博客 462

使用VSCode开发Django指南

摘要: 本文介绍了使用VSCode开发Django应用的基本流程。首先创建虚拟环境并安装Django,然后通过django-admin命令初始化项目结构,运行开发服务器验证配置。接着创建Django应用,配置URL路由和视图函数,最终实现一个简单的“Hello, Django”页面。此外,还指导如何配置VSCode的调试启动文件(launch.json),方便快速运行和调试项目。通过虚拟环境隔离依赖,结合VSCode的终端、代码编辑和调试功能,为开发者提供了高效的Django开发体验。

mx9818的博客 2806

FPGA以太网接口设计避坑指南:GMII与RGMII时序转换的三种实现方案对比

本文深入解析FPGA以太网接口设计中GMII与RGMII时序转换的三种实现方案,包括Xilinx官方IP核、手工原语逻辑和开源方案gmii_to_rgmii。通过对比分析各方案的优缺点和适用场景,为工程师提供技术选型指南,帮助避免常见设计陷阱,提升高速网络设备开发的效率和可靠性。

weixin_42570484的博客 385

Django开发入门 – 1.搭建基于Python Web框架Django的IDE开发环境

本文简要介绍搭建Python Web框架Django开发所必需的IDE开发环境,希望对读者有所帮助。

jackson_lingua的博客 1867

纯JS实现SM3加密算法(兼容IE浏览器)

纯JS实现SM3加密,IE、谷歌、火狐等浏览器可以直接使用。

qianpou的博客 7354

【电机控制入门】——电机控制书籍推荐

电机控制入门书籍推荐及分享 阅读须知: 1.电机控制的入门是涉及到机械、电子与控制等复杂交叉学习,它需要持续投入时间才可以看到学习的效果,如同“一万小时定律”。俗话说,九层之台,起于垒土,因此电机控制入门没有所谓的速成培训班。相反,还需要夯实好一定的基础。为此,博主建议从基础理论抓起,故推荐相关的书籍并分享给大家。 2.学习电机贵在动手实践,无论是借助于MATLAB/Simulink仿真平台来验证理论分析,或是使用板子对所设计的控制系统进行物理实现,博主极力推荐在一定基础(看完部分以下推荐的书籍),一边动手

昔时扬尘处 3万+

windows系统下如何进行django开发

Windows系统下如何进行django开发(一) 用python快速开发我们的第一个网站 今天学习的目的是让django项目跑起来。让我们看到实实在在的成果。 那django项目是啥? django项目是用纯python写的web应用开发框架。 啥是框架? 有了框架你就不用写基础的代码了,你可以把精力放在开发项目的业务逻辑上,底层基础的事情就让框架来做,当然你牛了,可以改进完善django框架,也可以开发自己的框架卖钱。 之后再学python,就能更好的理解python的语法到底有什么用,在哪里能用的上。

weixin_39136905的博客 2718

机器人控制基础:电机编码器常见类型

电机编码器是测量电机位置、速度和方向的传感器,主要分为光电、磁性和旋转变压器三类。光电编码器精度高但需防尘,适用于伺服系统;磁性编码器耐环境性强,常用于汽车电机;旋转变压器适应极端环境,多用于军工领域。按信号类型可分为增量式(成本低)和绝对式(断电保留位置)。选型需综合考虑精度、环境适应性及成本。

start_up_go的博客 475

Django做后端开发如何提高接口开发速度

提高 Django 后端接口开发速度的关键是通过设计清晰的架构、合理利用 Django 特性、采用高效的开发工具和自动化工具、以及良好的代码实践来提升开发效率。此外,与前端的高效协作和持续集成、自动化测试等机制的引入,也能够在团队合作中减少开发时间。通过持续改进开发流程、工具链以及开发习惯,你可以在短时间内开发出高效、可维护的后端接口,帮助团队快速响应业务需求,同时保持代码质量和稳定性。

百锦再的博客 1万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

django开发

在子应用中新建一个urls.py文件用于保存该应用的路由。

hxd_0316的博客 1264

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Django web开发

2005年发布,采用Python语言编写的开源web框架一个重量级的 Python Web框架,Django 配备了常用的大部分组件基本配置路由系统原生HTML模板系统视图 viewModel模型,数据库连接和ORM数据库管理中间件数据后台管理系统 adminDjango的用途网站后端开发微信公众号、微信小程序等后台开发基于HTTP/HTTPS协议的后台服务器开发在线语音/图像识别服务器在线第三方身份验证服务器等Django的版本。

weixin_55245206的博客 846

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Django开发——web开发简介和Django的安装运行

Django的安装和使用

Ace_bb的博客 646

django 基本开发

使用`python manage.py startapp`命令创建一个新的应用程序,例如:`python manage.py startapp myapp`。2. 创建Django项目:创建一个新的Django项目,可以使用`django-admin startproject`命令,例如:`django-admin startproject myproject`。这将定义一个名为post_list的视图函数,该函数将查询所有帖子并将它们传递给名为post_list.html的模板。

weixin_38160648的博客 227

Django开发4

Django开发

hellow_xqs的博客 1009

Django 开发

Django课程,快速上手。B站有配套教学视频~

qq_62379939的博客 929

Django开发步骤

1、创建Django project 1) start project 创建一个文件夹,命名为root(或者自己喜欢的名字),用命令打开文件夹,也就是cd+文件路径: 使用django-admin的命令创建一个项目,命名为firstsite(或者你喜欢的名字)。 在最开始创建的root文件夹中,会得到一个这样结构的一堆文件

PERSUIDER的博客 4045
上一篇: 数据库
下一篇: Django开发总结 二
掉海里
博客等级 码龄9年 3粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值