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

简介:

    最近在自己独立开发一套运维管理系统,在一些python的web框架中选择了Django进行开发,在这里把开发过程中的一些操作记录下来,供自己回顾,也供初学django的朋友们参考!

    本例是基于python3.6版本,Django1.11.7版本。


安装Django:

1
2
3
4
# pip install Django
# python3.6
>>>  import  django
>>>

   能够正常导入django模块,说明安装成功。


创建项目:

1
2
3
4
5
6
7
8
9
10
# django-admin.py startproject iceny                     ----(iceny为我自定义的项目名称)
# tree iceny/
# tree iceny/
iceny/
├── iceny
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
└── manage.py

    以上,我们建立了一个名为iceny的web项目,目录如上,其中,manage.py是项目的主要功能程序,包括启动项目,同步数据等操作,都通过该文件执行。iceny为项目目录,setting.py是项目的主要全局配置文件,urls.py为项目的url路径配置文件。


初始化数据库:

1
#python manage.py migrate

    Django默认使用SQLite作为数据库,以上命令创建了一个初始化的数据库。

    这时,可以启动项目,利用http方式查看项目。

    捕获.PNG

    以上可以看到,Django项目已经成功启动。










本文转自 icenycmh 51CTO博客,原文链接:http://blog.51cto.com/icenycmh/2044637,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
搜索推荐 算法 前端开发
美食物管理与推荐系统Python+Django网站开发+协同过滤推荐算法应用【计算机课设项目推荐】
美食物管理与推荐系统Python+Django网站开发+协同过滤推荐算法应用【计算机课设项目推荐】
96 4
美食物管理与推荐系统Python+Django网站开发+协同过滤推荐算法应用【计算机课设项目推荐】
|
1月前
|
数据采集 存储 数据处理
Python爬虫在Django项目中的数据处理与展示实例
Python爬虫在Django项目中的数据处理与展示实例
|
3月前
|
存储 Linux Shell
Python 教程之 Django(2)介绍和安装
Python 教程之 Django(2)介绍和安装
27 0
Python 教程之 Django(2)介绍和安装
|
3月前
|
安全 JavaScript 搜索推荐
【实测】记一次用windows11家庭中文版部署django+vue项目的踩坑之旅
【实测】记一次用windows11家庭中文版部署django+vue项目的踩坑之旅
|
4月前
|
调度 Apache 数据库
Django 学习教程-第一个 Django 应用
本章主要讲述了如何创建一个Django项目,以一个投票案例程序介绍了Django的请求和响应流程。
51 1
|
4月前
|
Python
Django 学习教程-介绍与安装
本章介绍了Django是什么,以及为什么使用Django和安装Django
40 1
Django 学习教程-介绍与安装
|
4月前
|
算法 Docker Python
Python【算法中心 03】Docker部署Django搭建的Python应用流程实例(Docker离线安装配置+Django项目Docker部署)
Python【算法中心 03】Docker部署Django搭建的Python应用流程实例(Docker离线安装配置+Django项目Docker部署)
59 0
|
4月前
|
算法 Java Python
Python【算法中心 01】Web框架Django入门(安装+项目创建+应用创建+服务启动)Python搭建算法中心后台实例分享
Python【算法中心 01】Web框架Django入门(安装+项目创建+应用创建+服务启动)Python搭建算法中心后台实例分享
47 0
|
应用服务中间件 nginx Python
Django项目部署
环境 django == 1.11.16 nginx == 1.10.3 项目编写 略 安装nginx 略(前一篇有详细介绍) 配置uwsgi 创建 xxx.ini 文件 [uwsgi] socket=:9000 # 端口 chdir=/mnt/project/project_api # 项目路径 包含manage.
|
Ubuntu 应用服务中间件 nginx
Django项目部署
一、Nginx+uWSGI+Django部署生产环境 原理 为什么还要Nginx Django有个runserver直接起了一个WebServer,为什么还要Nginx起一个WebServer呢? Nginx的性能比Django自带的WebServe...
4430 0