专栏首页Hongten搭建你的第一个Django应用程序

搭建你的第一个Django应用程序

首先你要确保你机器上面安装了python:Python开发_python的安装

python的相关学习资料:http://www.cnblogs.com/hongten/tag/python/

其次,你还要确保你上面安装了Django:Windows7下面手把手教你安装Django

接下来,才能进入到搭建第一个Django应用程序

很简单的操作,即在windows终端输入代码:

1 django-admin.py startproject mysite

即可,如:我是在我电脑的   E:\Python33\python_workspace 目录下面创建项目的

目录是你自己定的

运行命令:

1 django-admin.py startproject mysite
2 
3 #意思是创建一个以mysite命名的应用程序

接下来就要进入到: E:\Python33\python_workspace\mysite 目录

注意这里一定要先进到 mysite 目录,否则,会失败滴!!!!

运行代码:

1  python manage.py runserver 8080
2 
3 #意思是启动服务,端口为:8080,如果不设置端口,默认为:8000

如下图:

启动好了服务,那么我们现在就可以通过浏览器进行访问了

在浏览器地址栏中输入:http://localhost:8080

到现在,你的第一个django应用程序就算是成功了!!!

遇到的问题及解决方案

1.importError:No module named django.core

分析和解决方案:这是在运行命令:django-admin.py startproject mysite的时候遇到的问题,可以确定的是,在

自己机器上面django是已经成功安装了的,可以通过:

1 python -c "import django;print(django.get_version())"

来验证;其次,已经把django-admin.py加入到了环境变量中:

1 #加入到path环境变量中      #django的安装目录
2 E:\Python33\Lib\site-packages\django\bin                 

我上面两步操作都做了,但是还是出现了错误,后来发现了问题的原因:我电脑上面安装的python版本过多:python2.7.5,python32,python33

最后把python2.7.5,python32卸载了,只留下python33,然后再运行,成功!!!

2.python:can't open file 'manage.py'

这个和上面的原因差不多,解决的方法,也是版本冲突,把其他卸载掉,只留下python33,成功!!!

E | hongtenzone@foxmail.com  B | http://www.cnblogs.com/hongten

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python开发_glob

    =============================================

    Hongten
  • Python开发_python的安装

    Python几乎可以在任何平台下运行,如我们所熟悉的:Windows/Unix/Linux/Macintosh。

    Hongten
  • python开发_tarfile_文档归档压缩|解压缩

    如果在你计算机的c:\\test目录下面没有temp目录,系统会自动创建该目录:c:\\test\\temp

    Hongten
  • django2实战1.初识django什么是django环境安装创建第一个项目启动开发服务器项目配置文件小结

    以建房子为比喻,如果每个建筑工都以自己的想法去建,而且要负责所有的流程,包括打地基,建柱子,垒砖头等。这种造出来的房子肯定是又丑又不坚固。如果这个房子的地基已经...

    章鱼喵
  • Django 2.1.7 创建项目

    近期打算基于django最新版本写一套监控类管理系统,以该项目为例,讲解django如何创建项目。

    Devops海洋的渔夫
  • Django学习笔记之模板渲染、模板语言、simple_tag、母版子版、静态配置文件

    C:\Users\yangmingwei\PycharmProjects\yangmv> python manage.py startapp web

    Jetpropelledsnake21
  • 今天介绍一个天文爱好者的网站——观测卫星过境

    对于一个从事遥感、地信周边的人,对于卫星的过境应该是足够敏感的。许多遥感卫星主要是太阳静止卫星轨道、要么是地球静止卫星轨道较为常见,主要是因为这两种轨道周期性较...

    一个有趣的灵魂W
  • Jmeter实现WebSocket协议的接口测试方法

    WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。

    小老鼠
  • 防止sql注入以及注入原理

    1. 判断是否可以注入 id=145 and 1=1正常显示 id=145 and 1=2 我这里可以注入的是正常显示,网上说提示错误 id=145′后面...

    苦咖啡
  • Storage API简介和存储限制与逐出策略

    对于现代浏览器来说,为了提升效率和处理更加复杂的客户端操作,通常都需要将数据存储在客户端,也就是本地磁盘上。那么这个存储有没有什么限制?如果数据存满了之后,如何...

    程序那些事

扫码关注云+社区

领取腾讯云代金券