1、安装pip

sudo apt-get install python-pip
遇到问题需要更新下语言包
sudo apt-get update
检查pip是否安装成功
pip -V
查看已安装包
pip list

2、安装Django框架

安装Django
sudo pip install Django==1.11.4( windows下 pip install Django==1.11.4)
创建第一个项目:
django-admin startproject hello_django
出现问题,根据提示
sudo apt-get install python-django-common
还是存在问题:
执行sudo apt-get install python-django即可
创建好第一个项目后,测试执行
python manage.py runserver

3.执行第一个"hello django!"

创建项目django-admin startproject hello_django
进入项目cd hello_django
创建views.py文件并写入程序
vim hello_django/views.py

from django.http import HttpResponsedef hello(request):return HttpResponse("hello Django!!!")

修改路由urls.py文件vim hello_django/urls.py

from django.conf.urls import url
from django.contrib import admin
from . import viewsurlpatterns = [url(r'^admin/', admin.site.urls),url(r'^hello/$',views.hello),
]

运行python manage.py runserver
打开浏览器输入http://127.0.0.1:8000/hello/即可实现hello Django!!!

实现流程:browser -> wsgi.py -> urls.py -> views.py -> wsgi.py -> browser
端口号使用范围:1024~65535

  • 注:有问题直接百度,把错误码放百度上直接搜索比较快

转载于:https://www.cnblogs.com/zhuzq/p/9534725.html

python框架-Django安装使用相关推荐

  1. python框架django的使用_Django框架的基本使用,若依框架

    Django框架的基本使用,若依框架 Django框架的基本使用 Django是一个功能强大的web框架 框架模式 1.MVC和MTV框架 MVC:Web服务器开发领域里著名的MVC模式,所谓MVC就 ...

  2. python框架Django部署windows

    Window 下安装 Django 如果你还未安装Python环境需要先下载Python安装包. 1.Python 下载地址:https://www.python.org/downloads/ 2.D ...

  3. python框架django入门_web框架之Django(python3入门)

    -ORM ORM是什么? 不是django独有或者python独有的 对象关系映射 python中主流的几个ORM框架 django的orm(django已经封装好了,必须在django中使用) sq ...

  4. 使用python框架Django搭建web应用

    一.Django简介 1. web框架介绍 具体介绍Django之前,必须先介绍Web框架的概念. Web框架: 别人已经设定好的一个Web网站模板,你学习它的规则,然后"填空"或 ...

  5. 详解python框架django为例,还没开始写代码前的花式坑——解决办法和排错思路。pycharm解释器配置,虚拟环境venv配置,使用命令行。

    如果你现在赶项目,就直接跳到符合的标题查看解决办法.如果你对理论思考不太感冒,也可以直接跳到指定标题. 如果你是学习者,极客,时间充足,希望你能够耐心的看下去,因为你在这里,不仅仅可以找到解决办法,更 ...

  6. Python框架Django快速入门

    原文地址:https://simpleisbetterthancomplex.com/series/2017/09/04/a-complete-beginners-guide-to-django-pa ...

  7. python框架django书籍_有Python基础,刚接触web框架的Django初学者。

    本文面向:有Python基础,刚接触web框架的Django初学者. 环境:windows7 python3.5.1 pycharm Django 1.10版 pip3 一.Django简介 百度百科 ...

  8. python框架django面试问别人什么问你_django面试会问什么

    以下是Django面试中常见的一些问题 对Django的认识? 1.Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构.以及 ...

  9. python框架django的数据库的正向生成和反向生成

    正向生成,指的是先创建model.py文件,然后通过django内置的编译器,在数据库如mysql中创建出符合model.py的表. 反向生成,指的是先在数据库中create table,然后通过dj ...

最新文章

  1. Ubuntu 系统输入法设置
  2. 序列内置方法详解(string/list/tuple)
  3. Spring-boot logback日志处理
  4. 过河卒(Noip2002)
  5. Jquery性能优化(转自蓝色理想)
  6. 类的实例方法静态方法类方法属性方法属性
  7. BZOJ 1815: [Shoi2006]color 有色图 [Polya DFS 重复合并]
  8. 6 个核心理念!诠释了吴恩达新书《Machine Learning Yearning》
  9. Python、数据分析、机器学习、区块链大牛在偷偷看的9本书
  10. 做餐饮服务员有前途吗
  11. Java并发编程中的join()与interrupt()函数
  12. c语言,求素数个数,关于求素数个数的话题
  13. CTD数据库(Comparative Toxicogenomics Database)介绍与使用
  14. 第六篇 | 解决linux环境中mysql默认端口3306无法连接问题
  15. PID LSim PT3这个仿真模块 S7-1200 S7-1500 CPU下载
  16. 千兆网线交叉线接法(有图)
  17. [sicily]1484. 守望者的逃离
  18. vue通用后台管理(登录页面)
  19. 关于新型能源的一点思考.
  20. SimpleQQ – WebQQ 桌面端 基于WebQQ 1.00内核

热门文章

  1. jdk安装好后没有jre,手动生成jre
  2. 汇编OFFSET,SEG,LEA
  3. UNIX再学习 -- exec 函数族
  4. C语言再学习-- assert 断言宏
  5. Linux下实现USB口的热插拔
  6. Android进程使用Messenger通信
  7. python 12306查询不到车次_python实现自动抢12306火车票,妈妈再也不用担心我没有车回去了...
  8. C++ 40行超级加速命令
  9. JZOJ 5393. 【NOIP2017提高A组模拟10.5】Snake vs Block
  10. java常见业务对象_Java各种对象(PO,BO,VO,DTO,POJO,DAO,Entity,JavaBean,JavaBeans)的区分...