首先,安装Python和django,安装完成后,就可以开始创建项目。

1.新建项目:

运行命令:django‐admin.py startproject mysite

mysite是项目名称。

如果用的是 setup.py 工具安装的 Django , django‐admin.py 应该已被加入了系统路径中。

这时,创建好的项目文件夹中包含如下文件

mysite/
    __init__.py
    manage.py
    settings.py
    urls.py

这几个文件的作用如下:

  • __init__.py : 让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,一般你不需要修改它。

  • manage.py:一种命令行工具,允许你以多种方式与该 Django 项目进行交互。

  • settings.py : 该 Django 项目的设置或配置。 查看并理解这个文件中可用的设置类型及其默认值。

  • urls.py : Django项目的URL设置。 可视其为你的django网站的目录。 目前,它是空的。

2. 运行服务器

在DOS中将文件目录切换到项目目录中。运行下面命令:

python manage.py runserver

默认的端口号是8000

也可以改变端口号:python manage.py runserver 8080

如果你想和其他开发人员共享同一开发站点的话,该功能特别有用。 `` 0.0.0.0`` 这个 IP 地址,告诉服务器去侦听任意的网络接口 : python manage.py runserver 0.0.0.0:8000

会出现:

Validating models...
0 errors found.
Django version 1.0, using settings 'mysite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL‐C.

则服务器已经运行,访问网页 http://127.0.0.1:8000/

笔记来自:《Django中文教程》

转载于:https://blog.51cto.com/4440271/1656288

Django笔记(1)相关推荐

  1. Django 笔记6 -- 多表查询

    Django 笔记6 – 多表查询 Django 系列笔记是笔者学习.实践使用 Django 的相关笔记,大量参考了知了课堂的<Django零基础到项目实战>教程. 参考文档: Djang ...

  2. Django 笔记5 -- 数据库

    Django 笔记5 – 数据库 Django 系列笔记是笔者学习.实践使用 Django 的相关笔记,大量参考了知了课堂的<Django零基础到项目实战>教程. 参考文档: Django ...

  3. Django 笔记4 -- 模板

    Django 笔记4 – 模板 Django 系列笔记是笔者学习.实践使用 Django 的相关笔记,大量参考了知了课堂的<Django零基础到项目实战>教程. 参考文档: Django官 ...

  4. Django 笔记3 -- URL

    Django 笔记3 – URL Django 系列笔记是笔者学习.实践使用 Django 的相关笔记,大量参考了知了课堂的<Django零基础到项目实战>教程. 参考文档: Django ...

  5. Django 笔记2 -- Django 项目

    Django 笔记2 – Django 入门 Django 系列笔记是笔者学习.实践使用 Django 的相关笔记,大量参考了知了课堂的<Django零基础到项目实战>教程. 参考文档: ...

  6. Django 笔记1 -- 环境搭建

    Django 笔记1 – 环境搭建 Django 系列笔记是笔者学习.实践使用 Django 的相关笔记,大量参考了知了课堂的<Django零基础到项目实战>教程. 参考文档: Djang ...

  7. Django笔记-5-视图

    2019独角兽企业重金招聘Python工程师标准>>> Django笔记-5-视图 概述 作用 视图接受web请求, 并相应web请求; 本质 视图就是一个Python中的函数 相应 ...

  8. Django笔记-实现用户退出登录(logout)

    Django笔记-实现用户的登出 Django logout()方法介绍: 一.登录login(user,request): 将通过认证的用户的唯一标识信息(主键id),通过哈希加密写入到当前sess ...

  9. Django笔记总结

    1.web框架的本质 web通信流程 web我们这里指的就是通过浏览器去访问服务端,请求页面或者数据的通信方式,属于B/S架构.就是我们常见的网站.浏览器与服务端的通信流程:浏览器客户端发送一个请求信 ...

  10. Django笔记七之ManyToMany和OneToOne介绍

    ManyToMany 是一种多对多的关系,在用途和使用方法上和外键 ForeignKey 类似. 以下是本篇笔记的目录: ManyToMany 的介绍 through 参数 through_field ...

最新文章

  1. PHP中不被注意但是比较重要的函数用法集合
  2. java web 读取配置文件两种方法
  3. videoleap怎么导出本地_视频号小视频怎么制作?(附工具软件)
  4. 三星Galaxy Note 20相机细节曝光:这个镜头略显鸡肋或被舍弃
  5. AIoT催使AI深度场景化,“AI赋能,智联万物——开发者沙龙·南京站”圆满落幕...
  6. python微信库wxpy无法登录_使用wxpy这个基于python实现的微信工具库的一些常见问题...
  7. glassfish3新建domain
  8. cvs导入oracle缺失逗号,pandas教程:使用read_csv()导入数据
  9. 解决表格td宽度设置失效问题
  10. 奥鹏教育计算机应用基础试题及答案,奥鹏计算机应用基础试题及答案.pdf
  11. 杂项工具WinHex
  12. sql 数据库练习, 学生表,成绩表
  13. 小虫电商,你永远学不会!
  14. Javaweb8==未实现前后端分离的列表展示、新增、删除、修改功能。 servlet(逻辑处理,封装数据进域对象,转发到jsp)+jsp(el表达式获取域对象中的数据+JSTL替换if for)。
  15. 如何提取文件名称到excel
  16. ggplot2入门大全(从菜鸟到高手)
  17. 【软件测试】期末复习题
  18. 扩容U盘(缩水U盘)量产恢复方法——以CBM2099E主控为例
  19. mysql ERROR 1018
  20. tableau高级图形的应用及可视化实现方法

热门文章

  1. 很好看的加载跳转网站源码
  2. 小说站群网站聚合源码
  3. 基于AForge.Net框架的扑克牌识别(Nazmi Altun著,野比 译)
  4. Discuz x1.0 修改游客浏览图片、附件权限
  5. Wamp下Shopex的安装
  6. 安装vs2008出现的问题
  7. 百度测试新搜索结果页面 改进灵感来自谷歌?
  8. Node.js Domain 模块
  9. 跨域共享session (实现http跳转https 共享session)
  10. H5CS3酷炫登录注册静态页面