初学Django

纵然有众多大牛写过这些简单入门文章,但作为记录,还是要自己动手写下来的比较靠谱,‘好脑筋不如烂笔头’啊!

Python 安装

Django本身是纯Python编写的,所以安装框架的第一步是确保你已经安装了Python。我本地安装的是Python2.7。

Django下载与安装

下载最新的Django版本,格式是.tar.gz,可以使用winrar解压缩。

将下载好的压缩文件解压缩,任意目录都可,我是解压到c盘根目录。

win-R cmd 打开dos命令行,进入该解压目录

该目录下包含setup.py的安装程序

执行python setup.py install 等待两分钟即可安装成功。

它会自己寻找Python的安装路径,最后安装至C:\Python27\Lib\site-packages路径

Django验证

进入Python交互模式

通过 import django

和 django.VERSION验证是否成功

Django建立第一个website

在这里,我遇到了问题,到现在无法解决。

我将C:\Python27;C:\Python27\Scripts\;C:\Python27\Lib\site-packages\django\bin放入了系统环境变量,在E盘建立djangotest的目录,想要在该目录建立站点,可是总是失败。

1、语法错误。

  这个原因是我总是进入Python的交互模式去建站。

2、找不到django-admin.py文件

我已经将必要的路径放入了系统环境变量,还是找不到,这个令我很郁闷……各位大牛,有知道怎么解决的,请留言告诉我,谢谢!

最后根据这个提示,将django-admin.py拷贝至要建站的自定义目录,再执行命令即可。

运行新建的testsite

进入站点目录,运行manage.py runserver命令启动该站点(该命令可以指定端口)

运行效果如下:

小结

书到用时方恨少,事非经过不知难。

虽然简单,但是真正动手做了,才能更深刻的理解它。

初学Django,布布扣,bubuko.com

时间: 2024-09-28 14:03:22

初学Django的相关文章

初学django搭建一个通讯录应用

---恢复内容开始--- django搭建一个通讯录应用 一.环境介绍 window10 64位 Django-1.5.12 python 2.7 Sqlite3 二.基本安装 python2.7安装教程地址:http://jingyan.baidu.com/article/19192ad8399a62e53e5707e0.html Django安装教程地址:http://www.runoob.com/django/django-install.html SQLite3安装教程: 下载地址:ht

初学 Django 第二天

1.创建一个名字为 two 的项目 并 进入项目 2.创建一个 app 3.更改语言和时间 4,注册APP 5.模板创建和设置 设置模板查找的路径 6,然后我们开始设置 路由映射 主项目映射 然后我们接下来映射app里面的网页 6 编写views 然后 运行 服务器 可以在主项目的urls 的文件夹中修改 路由映射 如果访问到不存在的话 —————————————————————————————————————————————————————— 第一次写思路可能有点不清晰 原文地址:https:

django Error: [Errno 10013]

今天用eclipse 测试的时候出现 Quit the server with CTRL-BREAK.Error: [Errno 10013] 1 昨晚测试时还好好的,怎么突然出现这个错误,于是GOOLE,找到个帖子说可能是端口占用了,用工具查了下,果然是8000端口被KUGOU占用了,关闭KUGOU即正常了,分享出来让初学Django的童鞋少走弯路

django 简单分页

初学django分页, 变量名写的太随意见谅. 1 view.py 2 3 def Index(request,page): 4 page = common(page,1) 5 pageDataCount = 20 6 #data 7 data = models.Host.objects.all() 8 #传入数据量,当前页码数,每页显示多少条数据 9 ret = Pager(data,page,pageDataCount) 10 return render_to_response('day13

都说Djnago框架重,那就让哥用15行代码写个django web程序!

很多初学django的小伙伴都会了解到,django是个大而全的网络框架,本身集成了ORM.模型绑定.模板引擎.缓存.Session等诸多功能.要学这么多内容,要学到猴年马月啊!? 不过世界真是奇妙,现在咱们就在猴年马月里!2016年是猴年,按农历计算,6月5日至7月3日是庚午月,正好是"猴年"里的"马月".那么问题来了:你想不想在猴年马月里学会django呢? 下面我们尝试一下,用15行代码结合django写个web程序,来一次django的清爽体验. djang

开启python-web开发----Django

为什么使用Django框架? 轻量级的 Flask,全能型的 Django,重型的 Pyramid 案例:学python web开发框架 django(太重) -> web.py(轻量) -> tornado (不简洁)-> bottle(简介) -> flask(更多插件支持),现在团队内部使用的是基于flask的二次开发框架. 最初学django,因为随手搜一下python web开发框架,满屏都是讲django的.后来觉得,太tmd重了. 就去看web.py.web.py其实

关于在Apache部署的Django网站admin css缺失问题

初学Django,在Apache上部署时,发现admin的css丢失,不能正常显示.google,百度了无数解决方案无效,还是在stackowerflow 上的得到灵感,通过查看httpd的log,经过一上午终于解决. 部署 安装mod_wsgi模块,打开httpd.conf,添加如下 LoadModule wsgi_module modules/mod_wsgi.so WSGIScriptAlias / D:/django-app/mysite/mysite/wsgi.py WSGIPytho

Django学习1---安装Django,创建、启动项目

最近在自己独立开发一套运维管理系统,在一些python的web框架中选择了Django进行开发,在这里把开发过程中的一些操作记录下来,供自己回顾,也供初学django的朋友们参考! 本例是基于python3.6版本,Django1.11.7版本. 安装Django: # pip install Django # python3.6 >>> import django >>> 能够正常导入django模块,说明安装成功. 创建项目: # django-admin.py s

一、Django的简介

2019-04-09 22:58:22 大家好,我是一名普普通通的运维工程师,不甘平庸,想在工作之余多学习一些编程技能,不仅提升自我,还能应用于公司的运维自动化工作(代码的自动发布等).希望今后在这记录总结自己的学习成果,并分享给有需要的同志们.如果文章中有错误或者不够好的地方,希望大家在评论区留言哈. 学习django需要什么基础: 1. django是python语言写的一个web框架包,需要一些python基础知识 2. 懂一些网页html,css,javascripts知识 下面这些虽然