Python-Web-Django:开始Django之旅
前言 开源的Web框架Django简单易用,稳定性和灵活性高,因此被广泛应用于商业化环境,它充分利用了Python拥有丰富的库这一优势。 Django的安装和服务器的搭建 安装Django库: pip install django 新建Web应用: django-admin startproject hello_django 以上命令会在当前文件夹下建立hello_django目录。 目录结构如下
目录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 许可协议。转载请注明出处!
相关文章
Python-Web:Django-模板标签
if/else 标签 基本语法格式如下: {% if condition %} ... display {% endif %} 或者: {% if condition1 %} ... display 1 {% elif condition2 %} ... display 2 {% else %} ... display 3 {% endif %} 根据条件判断是否输出。
2021-12-18 · 0_Python-Web-Django入门系列笔记 · 约 1 分钟
Python-Web:Django模板继承
模板可以用继承的方式来实现复用。 接下来我们先创建之前项目的 templates 目录中添加 base.html 文件,代码如下: !DOCTYPE html html head meta charset=utf-8 title标题/title /head body h1Hello World!/h1 pDA Django 测试。/p {% block mainbody %
2021-12-18 · 0_Python-Web-Django入门系列笔记 · 约 1 分钟
Python-Web-Django:第一个Web-App的构建
View视图渲染 编辑App目录下的views.py from django.shortcuts import render from django.http import HttpResponse # Create your views here. def hello(request): return HttpResponse(Hello Django!) URL解析配置 编辑urls
2021-12-18 · 0_Python-Web-Django入门系列笔记 · 约 1 分钟
Python-Web-Django:settings-py-配置
安装REST框架 pip install djangorestframework pip install django-rest-swagger 安装了REST Framework之后,之前创建的Django App(hello_app)就可以使用REST API进行通信。 我们所有创建的App都要添加到INSTALLED_APPS这个字段里面。 INSTALLED_APPS = [ #
2021-12-18 · 0_Python-Web-Django入门系列笔记 · 约 1 分钟
讨论
共 0 条加载评论中…
