返回文章列表文章索引阅读全文
STARBLOG / 阅读手记
0_Python-Web-Django入门系列笔记

Python-Web-Django:开始Django之旅

前言 开源的Web框架Django简单易用,稳定性和灵活性高,因此被广泛应用于商业化环境,它充分利用了Python拥有丰富的库这一优势。 Django的安装和服务器的搭建 安装Django库: pip install django 新建Web应用: django-admin startproject hello_django 以上命令会在当前文件夹下建立hello_django目录。 目录结构如下

曦远 (DealiAxy)约 3 分钟
目录6 个章节

前言

开源的Web框架Django简单易用,稳定性和灵活性高,因此被广泛应用于商业化环境,它充分利用了Python拥有丰富的库这一优势。

Django的安装和服务器的搭建

安装Django库:

pip install django

新建Web应用:

django-admin startproject hello_django

以上命令会在当前文件夹下建立hello_django目录。 目录结构如下:

  • hello_django
    • manage.py
    • hello_django
      • __init__.py
      • settings.py
      • urls.py
      • wsgi.py

文件说明: settings.py:存储服务器的所有参数设置 urls.py:汇总Web应用的所有URL路径以及对应的函数名,这些函数位于views.py里,其作用是渲染模板,生成URL所指向的网页 wsgi.py:与Web应用进行服务器通信的模块

启动服务器

python manage.py runserver 8080

打开浏览器,输入127.0.0.1:8080可以看到如下界面就代表服务器成功运行起来了。

创建App

现在我们的服务器还是什么都没有的吗,要使Web服务器能真正发挥作用,就需要创建不同的Web App,使用以下命令来创建App:

python manage.py startapp hello_app

这个命令会在服务器的目录(hello_django)下自动创建hello_app目录。 hello_app的目录结构如下:

  • hello_app
    • __init__.py
    • admin.py
    • apps.py
    • models.py
    • tests.py
    • views.py
    • migrations
      • __init__.py

关于settings.py的配置将在下一篇文章中介绍。

About

了解更多有趣的操作请关注我的微信公众号:DealiAxy 每一篇文章都在我的博客有收录:blog.deali.cn

_EOF_

Python-Web-Django:开始Django之旅

本文作者:
程序设计实验室
版权声明:
本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

相关文章

讨论

共 0 条

良言一句三冬暖,恶语伤人六月寒。

加载评论中…