用Django搭建网页所需基础知识

用Django搭建网页所需的基础知识

1.Django基础知识:

Django 是一门基于Python的 Web 应用框架, 实用MVC 模型,即 Model(模型)+ View(视图)+ Controller(控制器)
1、 Model(模型)里面写的是数据模型,用于与数据库进行数据的增删改查
2、 View(视图)属于后台代码,主要用于数据整理,用python函数编写
3、 Controller(控制器)用于转发请求。

过程图
2.HTML+CSS+JS:

web端代码编写
在编写页面时,一般需要对页面功能进行评估,即页面原型设计,推荐modao,在这里通过拖拉拽的形式即可完成一款成熟的页面展现,然后对每个功能编写动态页面代码。

在这里插入图片描述
Python基础知识:

要搭建一个网页,还是需要一点python知识的
1、 数据类型
2、循环语句
3、正则
4、语句控制,判断,循环等等
5、函数,类

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 安装Django 首先,需要在本地计算机上安装Django。可以使用以下命令安装: ``` pip install Django ``` 2. 创建Django项目 使用以下命令创建Django项目: ``` django-admin startproject myproject ``` 这将在当前目录下创建一个名为“myproject”的文件夹,其中包含Django项目的基本结构。 3. 创建Django应用程序 Django项目由一个或多个应用程序组成。要创建Django应用程序,请使用以下命令: ``` python manage.py startapp myapp ``` 这将在“myproject”文件夹中创建一个名为“myapp”的文件夹,其中包含Django应用程序的基本结构。 4. 编写视图 视图是处理web请求的Django应用程序的核心组件。在“myapp/views.py”文件中编写视图函数。以下是一个简单的示例: ``` from django.http import HttpResponse def hello(request): return HttpResponse("Hello, world!") ``` 5. 配置URL 要将视图与URL关联起来,需要在“myapp/urls.py”文件中定义一个URL模式。以下是一个简单的示例: ``` from django.urls import path from . import views urlpatterns = [ path('hello/', views.hello, name='hello'), ] ``` 6. 配置主URL 最后,在“myproject/urls.py”文件中,将应用程序的URL模式添加到主URL模式中。以下是一个简单的示例: ``` from django.contrib import admin from django.urls import include, path urlpatterns = [ path('admin/', admin.site.urls), path('myapp/', include('myapp.urls')), ] ``` 7. 运行服务器 使用以下命令启动Django服务器: ``` python manage.py runserver ``` 访问“http://localhost:8000/myapp/hello/”将显示“Hello, world!”消息。 8. 创建交互页面 可以使用Django模板语言(DTL)创建交互页面。以下是一个简单的示例: 在“myapp/views.py”文件中: ``` from django.shortcuts import render def index(request): context = {'name': 'John'} return render(request, 'myapp/index.html', context) ``` 在“myapp/templates/myapp/index.html”文件中: ``` <!DOCTYPE html> <html> <head> <title>My Page</title> </head> <body> <h1>Hello, {{ name }}!</h1> </body> </html> ``` 在“myapp/urls.py”文件中: ``` from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), ] ``` 9. 运行服务器 使用以下命令启动Django服务器: ``` python manage.py runserver ``` 访问“http://localhost:8000/myapp/”将显示“Hello, John!”消息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值