发布网友 发布时间:2024-10-23 23:13
共1个回答
热心网友 时间:2024-11-10 23:53
导读:今天首席CTO笔记来给各位分享关于python列表如何添加Django的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
python怎么搭建django框架运行环境
Windows7(位)+Python2.7+Django1.7.1
1.安装django框架
当然你首先要有python环境,对于学python的朋友们这个就不多说了~~
我使用的是setuptools工具来安装的,setuptools是python中安装第三方模块常用的安装工具
1.1安装setuptools工具(如果会安装的可以直接跳过)
先从这个地址下载ez_setup.py:
(在页面最下面)
我下载的是setuptools-7.0.zip,将其解压,将解压的setuptools-7.0文件放到一个目录,我这里假定将其放到C:\workspace目录下
打开命令行cmd,在cmd中切换到C:\workspace\setuptools-7.0,即setuptools-7.0安装目录
运行命令:
pythonez_setup.py
该命令会安装setuptools工具,安装后打开你的python安装目录下的Scripts目录(我的是C:\Python27\Scripts),会看到easy_install.exe等文件
注意将python安装目录下的Scripts目录(我的是C:\Python27\Scripts)添加到环境变量path,否则下面的easy_install命令会报错
1.2安装django框架
在cmd中输入:
easy_installdjango
有的安装过程可能会提示缺少vc++包,根据提示网址(我忘了~)下载包,我下载的是VCForPython27.msi,安装vc++后再执行安装
这样就自动安装了django,是不是很方便,哈哈
2.创建django项目,这里假定在c:\workspace\djangoTest下创建(和java有点差别,java是直接创建项目就可以了,python是要先创建项目再在项目里创建app)
进入c:\workspace\djangoTest目录,输入:
django-adminstartprojectmytodo#网上很多是pythondjango-admin.pystartprojectmytodo,版本不一样可能命令有细微差别
就创建了mytodo项目
3.启动调试服务器
进入c:\workspace\djangoTest\djangoTest\mytodo目录:
cdmytodo
然后输入:
pythonmanage.pyrunserver
在浏览器中输入,看能否访问页面
4.创建app
输入命令:pythonmanage.pystartapptodo
就在mytodo项目下创建了一个app,即todo
编辑mytodo/settings.py文件,在INSTALLED_APPS添加条目todo
INSTALLED_APPS=(
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'todo',
)
即在最后添加一行todo(有的版本是项目名+app名,即mytodo.todo)
再次输入:pythonmanage.pyrunserver看看你app是否配置好了,养成边写边测试的好习惯,哈哈~
5.配置数据库
django默认的是使用SQLite数据库作为后台数据库,仍然打开mytodo/settings.py,可以看到下面一段:
DATABASES={
'default':{
'ENGINE':'django.db.backends.sqlite3',
'NAME':os.path.join(BASE_DIR,'db.sqlite3'),
}
}
这就是django项目的数据库配置,默认是使用SQLite,我们就使用使用默认配置,安装SQLite数据库,不需要修改配置文件
听到又要安装数据库,大家肯定又觉得好复杂,其实在python里安装三方模块,数据库什么的很简单,一条命令就可以搞定了~~
输入命令:
easy_installpysqlite
这样就安装了SQLite数据库
安装完数据库,我们也测试一下,输入命令:
pythonmanage.pysyncdb
出现successfully提示就安装成功了,打开mytodo目录,看看里面是否有一个db.sqlite3文件,这就是上面配置的数据库文件
如何在python文件中,引用django1.10的modelpython
-m
django
--version
如果安装了Django,您应该将看到安装的版本。如果没有安装,你会得到一个错误,提示No
mole
named
django。
本教程是为Django
1.10和Python
3.4或更高版本编写的。如果Django版本不匹配,您可以去官网参考您的对应Django版本的教程,或者将Django更新到最新版本。
如果你仍然在使用Python
2.7,你需要稍微调整代码,注意代码中的注释。
创建project
如果这是你第一次使用Django,你将需要处理一些初始设置。也就是说,这会自动生成一些建立Django项目的代码,但是你需要设置一些配置,包括数据库配置,Django特定的选项和应用程序特定的设置等等。
从命令行,cd进入您将存放项目代码的目录,然后运行以下命令:
django-admin
startproject
mysite
#
mysite为项目名
如果运行出错,请参见Problems
running
django-admin。这将在目录下生成一个mysite目录,也就是你的这个Django项目的根目录。它包含了一系列自动生成的目录和文件,具备各自专有的用途。
python怎么添加django路径:
helloworld/
---------------init.py
---------------views.py
---------------settings.py
---------------urls.py
---------------templates/
-----------------------------index.html
---------------static/
-----------------------css/
-----------------------------common.csss
-----------------------js/
--------------------------common.js
办法:
1.settings.py最下方STATIC_URL下面补上
STATIC_ROOT=os.path.join(os.path.dirname(__file__),'static')
STATICFILES_DIRS=(
('css',os.path.join(STATIC_ROOT,'css').replace('\\','/')),
('js',os.path.join(STATIC_ROOT,'js').replace('\\','/')),
('images',os.path.join(STATIC_ROOT,'images').replace('\\','/')),
('upload',os.path.join(STATIC_ROOT,'upload').replace('\\','/')),
)
2.urls.py文件补以下两行
importsettings
(r'^static/(?P.*)$','django.views.static.serve',{'document_root':settings.STATIC_ROOT}),
3.html引用办法
linktype="text/css"rel="stylesheet"href="/static/css/common.css"/
scripttype="text/javascript"src="/static/js/common.js"/script
python2.7怎么安装djangoDjango提供3种发行版本,推荐使用官方的稳定版本:
1.你的操作系统提供的发行版本(Linux)
2.官方稳定版本(推荐)
3.开发测试版本
Django本质上是Python语言的一个类库,因此可以通过pip工具安装。这也是最简便最好的安装方式。不建议通过下载安装包或者编译源码进行安装的方法,除非你的环境无法连接外部网络。
首先,确保你已经安装了pip!
在Ubuntu下:sudopipinstalldjango
在windows下:命令行中pipinstalldjango
如果要指定版本,可使用pipinstalldjango=1.14.1这种形式。
摘自:刘江的博客和教程:liujiangblog-com,里面有详细的描述。
结语:以上就是首席CTO笔记为大家介绍的关于python列表如何添加Django的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。