Python中Django建立第一个项目(hello,world)

这里为了方便,咱们使用pycharm社区免费版,免费版不具有支持Django和Web开发的直接功能,这个功能只在专业版在具有。 可是做为新手,咱们仍是使用社区版来进行来发,这有助于咱们弄清程序原理细节,帮助咱们提升。 在实际开发时,咱们须要同时打开pycharm与命令行两个工具。python

Django建立项目的通常步骤:

1. 新建工程(命令行) >django-admin startproject mysite //mysite为工程名

而后打开pycharm,查看当前文件: 第一步数据库

2. 修改工程 >python manage.py startapp helloapp //helloapp为应用名(关键,详见下文)

此步骤建立的目录: 第二步django

修改工程命令执行完毕后,咱们要进行如下操做:服务器

  1. 修改views.py文件 //views.py中包含对某个http请求(即url)的响应。
  2. 修改URL路由 //urls.py中指定url与处理函数之间的路径关系。

3. 运行工程 >python manage.py runserver //用runserver开一个服务器

以后咱们就能够输入地址及端口号进行访问。app

注意两点:

建立工程时要cd定位到要建立工程的位置,以后修改该工程要cd到已建立的工程当中 另外,建立工程与修改工程一个用的是Django-admin,一个用到manage.py(这个前面不要落了python),二者不要混淆。框架

django-admin与manage.py

前者是django框架的全局管理工具, 其功能主要有:函数

  1. 创建并管理Djang工程。
  2. 创建并管理Django工具使用的数据库
  3. 控制调试或日志信息
  4. 运行并维护Django工程

能够经过/>django-admin help查看其功能工具

###manage.py与django-admin相似,但仅针对当前项目。 咱们能够用它来在当前建立应用app,也能够用来建立当前项目的服务器。url

/>python manage.py help能够查看其主要功能命令行

相关文章
相关标签/搜索