python的django工程可以用tomcat发布吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python的django工程可以用tomcat发布吗相关的知识,希望对你有一定的参考价值。
不能 因为tomcat只是一个JAVA 的容器。也就是说tomcat是在JVM的基础上运行的(当然你要用JAVA写一个python的代码解释器也不是没可能,只是没必要罢了)。apache就可以部署python的web applcation 现在比流行的是django这个框架。如果你技术足够... 参考技术A 这个没人实践过,应该不行,主要是服务器有自己的标准Django入门笔记
Django入门笔记
**文档包含Django安装包、学习的笔记、代码等
安装
-
Django参考附件,只需要把附件拷贝到你需要的目录就行。Django是1.8.16版本
-
Python:在附件中,其中有Django需要的依赖包
-
编辑器:Aptana,一个强大的IDE工具,可以在上边新建模板,支持各种语言
Django项目创建
**可以用附件中的工程目录或者自己新建
-
新建工程—创建Django
-
新建工程—配置Django工程
-
工程创建完成后,会在工程目录中自动创建以下几个py文件
-
settings.py
整个Django工程的配置
-
urls.py
通过页面访问的url路径配置
-
manage.py
一些模型的创建、后台配置
-
Django应用的创建
-
选中创建好的工程目录,右键
在之后的弹框出输入应用名称
-
应用创建完成后,会在应用的目录自动创建以下几个py文件
-
admin.py
主要是通过后台注册模型、管理数据库用的
-
models.py
模型配置文件
-
views.py
视图配置文件,通过命中的url路径,匹配到对应的视图方法
-
常用的Django命令
-
python manage.py makemigrations
同步模型,同时在数据库中创建表结构,然后在执行:python manage.py migrate
-
python manage.py shell
通过shell窗口,给模型中的字段添加数据
参考过的文档
备注
-
数据库使用的sqlite3,是Django自带的。
-
好处就是不需要手动安装其他的数据库,sqlite3是以文件的方式存在Django项目下的。
-
最好先用sqlite3 xx.db命令行创建一个测试的db
-
连接sqlite3:可以用命令行查看,也可以使用视图工具Navicat(需要破解)
以上是关于python的django工程可以用tomcat发布吗的主要内容,如果未能解决你的问题,请参考以下文章