使用Python实现在Windows下安装Django
依赖
- 安装Python
- 安装git
- 安装Django
1.去Python官网下载Python3.6并配置好环境变量
Python下载地址:https://www.python.org/
配置环境变量:右键我的电脑->属性->更改设置->高级设置->环境变量。在Path环境变量中添加Python的安装路径
2.安装git,然后下载最新的Django编译文件
git clone https://github.com/django/django.git
3.在终端执行命令安装Django
python setup.py install
4.在终端检验是否安装成功
>>> import django >>> django.get_version()
或者直接安装
pip install django=1.11.1
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接
相关推荐
-
Python的Django框架中的select_related函数对QuerySet 查询的优化
1. 实例的背景说明 假定一个个人信息系统,需要记录系统中各个人的故乡.居住地.以及到过的城市.数据库设计如下: Models.py 内容如下: from django.db import models class Province(models.Model): name = models.CharField(max_length=10) def __unicode__(self): return self.name class City(models.Model): name = models
-
用Django写天气预报查询网站
创建项目 创建工程项目如下所示: 设置文件settings.py中的设置主要有两个 1.注册app 2.设置templates的路径 前面的文章已经介绍过多次如何设置了,此处不再做详细赘述. 接口api为:http://api.map.baidu.com/telematics/v3/weather?location=%E9%83%91%E5%B7%9E&output=json&ak=TueGDhCvwI6fOrQnLM0qmXxY9N0OkOiQ&callback=? 主要流程分以
-
Python+Django搭建自己的blog网站
一.前言 1.1.环境 python版本:3.6 Django版本:1.11.6 1.2.预览效果 最终搭建的blog的样子,基本上满足需求了.框架搭好了,至于CSS,可以根据自己喜好随意搭配. 二.建立博客应用 2.1.建立项目和应用 创建工程blogproject python manage.py startproject blogproject 创建blog应用 python manage.py startpapp blog 打开 blogproject\ 目录下的 settings.py
-
用实例详解Python中的Django框架中prefetch_related()函数对数据库查询的优化
实例的背景说明 假定一个个人信息系统,需要记录系统中各个人的故乡.居住地.以及到过的城市.数据库设计如下: Models.py 内容如下: from django.db import models class Province(models.Model): name = models.CharField(max_length=10) def __unicode__(self): return self.name class City(models.Model): name = models.Ch
-
详解python如何在django中为用户模型添加自定义权限
django自带的认证系统能够很好的实现如登录.登出.创建用户.创建超级用户.修改密码等复杂操作,并且实现了用户组.组权限.用户权限等复杂结构,使用自带的认证系统就能帮助我们实现自定义的权限系统达到权限控制的目的. 在django中默认情况下,syncdb运行时安装了django.contrib.auth,它会为每个模型创建默认权限,如foo.can_change,foo.can_delete和foo.can_add.要向模型添加自定义权限,可以添加类Meta:在模型下,并在其中定义权限,如此处
-
Python利用Django如何写restful api接口详解
前言 用Python如何写一个接口呢,首先得要有数据,可以用我们在网站上爬的数据,在上一篇文章中写了如何用Python爬虫,有兴趣的可以看看://www.jb51.net/article/141661.htm 大量的数据保存到数据库比较方便.我用的pymsql,pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同.但目前在python3.x中,PyMySQL取代了MySQLdb. 1.连接数据库 # 连接数据库,需指定charset否则可能会报错 db = pym
-
利用Python的Django框架中的ORM建立查询API
摘要 在这篇文章里,我将以反模式的角度来直接讨论Django的低级ORM查询方法的使用.作为一种替代方式,我们需要在包含业务逻辑的模型层建立与特定领域相关的查询API,这些在Django中做起来不是非常容易,但通过深入地了解ORM的内容原理,我将告诉你一些简捷的方式来达到这个目的. 概览 当编写Django应用程序时,我们已经习惯通过添加方法到模型里以此达到封装业务逻辑并隐藏实现细节.这种方法看起来是非常的自然,而且实际上它也用在Django的内建应用中. >>> from djang
-
如何Docker化Python Django应用程序
Docker是一个开源项目,为开发人员和系统管理员提供了一个开放平台,可以将应用程序构建.打包为一个轻量级容器,并在任何地方运行.Docker 会在软件容器中自动部署应用程序. Django 是一个用 Python 编写的 Web 应用程序框架,遵循 MVC(模型-视图-控制器)架构.它是免费的,并在开源许可下发布.它速度很快,旨在帮助开发人员尽快将他们的应用程序上线. 在本教程中,我将逐步向你展示在 Ubuntu 16.04 中如何为现有的 Django 应用程序创建 docker 镜像.我们
-
使用Python的web.py框架实现类似Django的ORM查询的教程
Django中的对象查询 Django框架自带了ORM,实现了一些比较强大而且方便的查询功能,这些功能和表无关.比如下面这个例子: class Question(models.Model): question_text = models.CharField(max_length=200) pub_date = models.DateTimeField('date published') >>> Question.objects.all() >>> Question.ob
-
Python django使用多进程连接mysql错误的解决方法
问题 mysql 查询出现错误 error: (2014, "Commands out of sync; you can't run this command now")1 查询 mysql文档中的解释 If you get Commands out of sync; you can't run this command now in your client code, you are calling client functions in the wrong order. Thi
-
Python(Django)项目与Apache的管理交互的方法
准备:Django的环境(Python).Apache.Wsgi(必须文件) 首先需要电脑有Python基础下并且安装好Django的环境,下载Apache文件和Wsgi文件. Apache HTTP Server for Windows V2.4.33 vc14 (32/64) 官方正式本地版下载地址 如果两个文件都未能成功下载,可加QQ群607021567,直接找我要! 接下来开始操作两个文件夹. (一)Apache文件夹: 1.将下载好的mod_wsgi.so文件放入 apache/mod
-
python Django中的apps.py的目的是什么
This question has been asked earlier: 07000 Application configuration objects store metadata for an application. Some attributes can be configured in AppConfig subclasses. Others are set by Django and read-only. 但是,应用程序的元数据是什么意思?只限于 AppConfig metada
-
使用Python的Django和layim实现即时通讯的方法
看到Django和layim实现websocketde资料很少,自己就琢磨了下,顺便搭建出来了.自己要去找闲心大神授权呀. 先来看图 这是初次搭建的,今天一天就搞定.我自己接入了图灵机器人. Python这需要安装Django和dwebsocket,安装之后现在Django的settings里面将WEBSOCKET_ACCEPT_ALL=True写进去 @require_websocketdef send(request): for message in request.websocket: r
随机推荐
- shell脚本学习指南[四](Arnold Robbins & Nelson H.F. Beebe著)
- 初步认识Python中的列表与位运算符
- 详解Java中LinkedHashMap
- javascript拖拽应用实例(二)
- JSP学习笔记
- Android实现H5与Native交互的两种方式
- PHP中如何实现常用邮箱的基本判断
- 页面中iframe相互传值传参
- 较为全面的Asp.net提交验证方案分析 (上)
- 如何做一个密码“生成器”?
- js几个不错的函数 $$()
- java计算给定字符串中出现次数最多的字母和该字母出现次数的方法
- PHP Mysqli 常用代码集合
- vs2005中总是保留最近打开的项目和文件的记录
- C#简单生成随机密码的方法示例
- Intent传递对象之Serializable和Parcelable的区别
- 30分钟快速入门掌握ES6/ES2015的核心内容(下)
- vue完成项目后,打包成静态文件的方法
- 用c#实现简易的计算器功能实例代码
- SpringCloud服务的平滑上下线的方法