Django环境搭建

来源:互联网 发布:c 高级编程 第9版 编辑:程序博客网 时间:2024/06/06 02:05

安装:

第一种方式      下载地址:https://www.djangoproject.com/download/,解压进入目录后执行python setup install

第二种方式      pip install Django==1.8.5        1 .8.5 版本号


进入python环境后

<span style="font-size:18px;">>>> import django>>> django.VERSION(1, 8, 5, 'final', 0)>>> >>> django.get_version()'1.8.5'</span>
如果运行后看到版本号,就证明安装成功了


一,首先,新建一个项目(project), 名称为 mysite

django-admin startproject mysite
运行后,如果成功的话, 我们会看到如下的目录样式

<span style="font-size:18px;">mysite├── manage.py└── mysite    ├── __init__.py    ├── settings.py    ├── urls.py    └── wsgi.py</span>
我们会发现执行命令后,新建了一个 mysite 目录,其中还有一个 mysite 目录,这个子目录 mysite 中是一些项目的设置 settings.py 文件,总的urls配置文件 urls.py 以及部署服务器时用到的 wsgi.py 文件,__init__.py 是python包的目录结构必须的,与调用有关。


二, 新建一个应用(app), 名称叫 learn

<span style="font-size:18px;">python manage.py startapp learn # learn 是一个app的名称</span>

我们可以看到mysite中多个一个 learn 文件夹,其中有以下文件。

learn/├── __init__.py├── admin.py├── models.py├── tests.py└── views.py

把我们新定义的app加到settings.py中的INSTALL_APPS

修改 mysite/mysite/settings.py

INSTALLED_APPS = (    'django.contrib.admin',    'django.contrib.auth',    'django.contrib.contenttypes',    'django.contrib.sessions',    'django.contrib.messages',    'django.contrib.staticfiles',     'learn',)

新建的 app 如果不加到 INSTALL_APPS 中的话, django 就不能自动找到app中的模板文件(app-name/templates/下的文件)和静态文件(app-name/static/中的文件) 

定义视图函数(访问页面时的内容)

我们在learn这个目录中,把views.py打开,修改其中的源代码,改成下面的

<span style="font-size:18px;">#coding:utf-8from django.http import HttpResponse def index(request):    return HttpResponse(u"HelloWord!")</span>

打开 mysite/mysite/urls.py 这个文件, 修改其中的代码:

from django.conf.urls import include, urlfrom django.contrib import adminfrom learn import views as learn_views  # newurlpatterns = [url(r'^$', learn_views.index),  # new    url(r'^admin/', include(admin.site.urls)),]
在终端上运行 python manage.py runserver 
打开浏览器,访问 http://127.0.0.1:8000/

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 买东西遇到态度不好的人你会怎么办 app在下载东西时被停用了怎么办 买东西填错地址 但已签收怎么办 网购手机受骗后电话打不通怎么办 淘宝买的东西发错了怎么办 淘宝上买的东西发错了怎么办 淘宝上买的东西发多了怎么办 淘宝上买的东西出现问题怎么办 淘宝买东西未收到货显示签收怎么办 网上一张车票两人同时付款了怎么办 微信付款时显示银行卡被锁定怎么办 微信忘记支付密码怎么办没有银行卡 支付宝赏金扫码支付不行怎么办 网购收货时发现货物已破损怎么办 货物丢失了不承认调查出来了怎么办 小米商城已签收未收到了怎么办 网购的一只荷兰猪现在怎么办 中通快递的掌中通好评怎么办 唯品会快递被签收却没收到货怎么办 拼多多快递签收了但没收到货怎么办 顺丰代收签收成功要强制退款怎么办 淘宝付了钱如果商家没货了怎么办 别人拿走我的货不给钱怎么办 快递出途中损坏签单后才发现怎么办 顾客支付宝少付了钱人走了怎么办 顾客通过收钱码付的钱少了怎么办 寄顺丰快递收件人号码填错了怎么办 京东退货售后说是有划痕怎么办 手机上快递员软件签收错了怎么办 苹果手机进网许可证丢了怎么办 作废的普票发票联丢失怎么办 想退换货但是发票丢了怎么办 快递没有当面验货造成的丢件怎么办 退货卖家收货验货说有问题怎么办 没当着快递人员面验货少货怎么办 微信绑定的银行了被快捷支付怎么办 银行支付到微信支付里的钱怎么办 微信绑定银行忘支付密码忘了怎么办 微信桂林银行不可以支付怎么办 微信忘记支付密码和银行卡号怎么办 京东商城迟迟不通过退货审核怎么办