pythonWeb -- Django开发-创建一个Django项目
2017-07-24 19:04
816 查看
【Django是个啥】
自主管理后台 自带后台
自带ORM 不适用SQL 每个语句就是一个对象 无序SQL<-->对象
自带错误提示页面
1.就是比Flask重。比起Flask内置了很多组件。
2.Django和falsk scrapy一样是都是框架,一个Poject,即exe,而不是单个py模块库
【Django安装】
[pip 管理器]
1.pip install Django
2.pip list查看 或者 pip show Django 查看详情
{注意} Django版本不同有差异。
比如我的是旧版本1.7.5
我卸载了 1.7.5 pip uninstall Django 然后下载最新的Django
[Pycharam内置了可视化的pip安装]
1.setting下面
2.project interpreter 选择安装的路径 py2.7 py3.6
3.右侧绿色 + 进入store
4.搜索Django 然后 install
【新建 Django项目】
和Flask Scrapy一样 切换到目录下然后 新建项目
1.执行新建命令
1.cd DjangoTest 准备存放该Django项目的磁盘目录
2.django-admin.py startproject DjangoDemo 得到项目DjangoDemo
3.cd DjangoDemo 进入Django项目
4.django-admin.py startapp demo 给当前项目创建应用demo
[注意 如果在此过程出错 一般是Path冲突的问题 ] 解决办法就是指定 全路径
比如我的py3.6安装路径
python C:\Users\杰\AppData\Local\Programs\Python\Python36\Scripts\
1.cd DjangoTest
2.python C:\Users\杰\AppData\Local\Programs\Python\Python36\Scripts\django-admin.py startproject DjangoDemo 得到项目DjangoDemo
3.cd DjangoDemo
4.python C:\Users\杰\AppData\Local\Programs\Python\Python36\Scripts\django-admin.py startapp demo 创建应用demo
【查看当前的 Django项目】
使用Sublime Text查看
demo是我们的app app在Django大项目下
settings是配置文件
-------------------------------------------------------------------------------------------------------------------
【setting 文件概述 类似web.xml】
INSTALLED_APPS 这里是设置启动的APP内容
默认的已经存在这么多 包括admin自带
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
配置你刚才的项目到INSTALLED_APPS
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'demo', #添加到此处
]
【启动你的项目】
python manage.py runserver runserver就是运行在Web服务器 默认本机IP+8000port
【打开浏览器 访问该项目】
URL : http://localhost:8000
【此刻你的项目创建成功 接下来是写你的app功能】
自主管理后台 自带后台
自带ORM 不适用SQL 每个语句就是一个对象 无序SQL<-->对象
自带错误提示页面
1.就是比Flask重。比起Flask内置了很多组件。
2.Django和falsk scrapy一样是都是框架,一个Poject,即exe,而不是单个py模块库
【Django安装】
[pip 管理器]
1.pip install Django
2.pip list查看 或者 pip show Django 查看详情
{注意} Django版本不同有差异。
比如我的是旧版本1.7.5
我卸载了 1.7.5 pip uninstall Django 然后下载最新的Django
[Pycharam内置了可视化的pip安装]
1.setting下面
2.project interpreter 选择安装的路径 py2.7 py3.6
3.右侧绿色 + 进入store
4.搜索Django 然后 install
【新建 Django项目】
和Flask Scrapy一样 切换到目录下然后 新建项目
1.执行新建命令
1.cd DjangoTest 准备存放该Django项目的磁盘目录
2.django-admin.py startproject DjangoDemo 得到项目DjangoDemo
3.cd DjangoDemo 进入Django项目
4.django-admin.py startapp demo 给当前项目创建应用demo
[注意 如果在此过程出错 一般是Path冲突的问题 ] 解决办法就是指定 全路径
比如我的py3.6安装路径
python C:\Users\杰\AppData\Local\Programs\Python\Python36\Scripts\
1.cd DjangoTest
2.python C:\Users\杰\AppData\Local\Programs\Python\Python36\Scripts\django-admin.py startproject DjangoDemo 得到项目DjangoDemo
3.cd DjangoDemo
4.python C:\Users\杰\AppData\Local\Programs\Python\Python36\Scripts\django-admin.py startapp demo 创建应用demo
【查看当前的 Django项目】
使用Sublime Text查看
demo是我们的app app在Django大项目下
settings是配置文件
-------------------------------------------------------------------------------------------------------------------
【setting 文件概述 类似web.xml】
INSTALLED_APPS 这里是设置启动的APP内容
默认的已经存在这么多 包括admin自带
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
配置你刚才的项目到INSTALLED_APPS
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'demo', #添加到此处
]
【启动你的项目】
python manage.py runserver runserver就是运行在Web服务器 默认本机IP+8000port
【打开浏览器 访问该项目】
URL : http://localhost:8000
It worked!
Congratulations
【此刻你的项目创建成功 接下来是写你的app功能】
相关文章推荐
- python django web开发之项目创建
- Python web 开发(一) 创建你的第一个Django项目
- python下的web开发框架-Django,创建项目
- python开发学习-day15(前端部分知识、web框架、Django创建项目)
- ItelliJ IDEA开发工具使用—创建一个web项目
- [转]Django 是一个 Python 下的 web 开发框架[学习资料]
- Python创建第一个Django框架的Web项目
- IntelliJ IDEA开发工具使用—创建一个web项目
- Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目
- python3 django 1.11.3 创建web 项目
- 使用django开发一个web项目初试
- python使用Pycharm创建一个Django项目
- ItelliJ IDEA开发工具使用—创建一个web项目(转)
- python3开发进阶-Django框架学习前的小项目(一个简单的学员管理系统)
- django+python创建第一个web项目
- DJango-如何快速准备Python虚拟开发环境并快速定制一个项目
- Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目
- Python web框架Django学习(1)——在win7 64bit下配置开发环境Django:一个可以使Web开发工作愉快并且高效的Web开发框架。 使用Django,使你能够以最小的代价构建和
- django开发环境搭建和创建一个简单的django项目
- 搭建Python的Eclipse开发环境之创建一个新项目