当前位置: 首页 > news >正文

番禺做网站费用wordpress的按装方法

番禺做网站费用,wordpress的按装方法,2023年电脑端网游,黄骅贴吧十一万前言 Django 是 Python 生态中最强大的全栈 Web 框架之一。本篇是写给零基础新手的入门指南,带你快速搭建一个可运行的网站骨架。 一、Django 了解 Django 是一个“电池齐全”的 Web 框架: 内置 ORM、模板引擎、后台管理、用户系统 支持 MVC 架构&am…

前言

Django 是 Python 生态中最强大的全栈 Web 框架之一。本篇是写给零基础新手的入门指南,带你快速搭建一个可运行的网站骨架。

一、Django 了解

Django 是一个“电池齐全”的 Web 框架:

  • 内置 ORM、模板引擎、后台管理、用户系统

  • 支持 MVC 架构(Django 叫 MTV:Model-Template-View)

  • 高度可扩展,适合中大型网站开发

如果 Flask 是一把瑞士军刀,Django 就是一整套工具箱。

二、安装创建项目

安装

pip install django

创建项目和应用

django-admin startproject mysite
cd mysite
python manage.py startapp blog

项目结构:

在这里插入图片描述

三、开始写页面:

修改视图

blog/views.py

from django.http import HttpResponsedef hello(request):return HttpResponse("你好,Django!")

配置路由

blog/urls.py

from django.urls import path
from . import viewsurlpatterns = [path('', views.hello),
]

再修改 mysite/urls.py 引入 app:

from django.contrib import admin
from django.urls import path, includeurlpatterns = [path('admin/', admin.site.urls),path('', include('blog.urls')),
]

启动服务

python manage.py runserver

访问:http://127.0.0.1:8000

在这里插入图片描述

四、使用模板引擎展示页面

创建模板文件

blog/templates/blog/index.html

<!DOCTYPE html>
<html>
<head><title>{{ title }}</title></head>
<body><h1>{{ title }}</h1><p>欢迎来到 Django 网站!</p>
</body>
</html>

修改视图函数

from django.shortcuts import renderdef home(request):return render(request, 'blog/index.html', {'title': '首页'})

修改路由指向 home

urlpatterns = [path('', views.home),
]

五、模型 Model + ORM 示例

创建模型

blog/models.py

from django.db import modelsclass Article(models.Model):title = models.CharField(max_length=100)content = models.TextField()created_at = models.DateTimeField(auto_now_add=True)

激活模型

python manage.py makemigrations
python manage.py migrate

添加后台管理

from django.contrib import admin
from .models import Articleadmin.site.register(Article)

创建后台用户:

python manage.py createsuperuser

访问:http://127.0.0.1:8000/admin/
在这里插入图片描述
登陆后:
在这里插入图片描述
也可以在这里修改用户信息
在这里插入图片描述

六、总结

优点局限
功能齐全、规范成熟上手较慢,结构复杂
自带 ORM + 管理后台配置项较多,新手容易迷路
适合中大型网站/平台开发不适合极简 API 或微服务

一句话总结: Django 是构建专业级网站的全能框架,是企业项目和全栈开发者的理想选择。

七、参考

《Python 前端框架/工具合集》
在这里插入图片描述

http://www.dtcms.com/a/402356.html

相关文章:

  • 做网站北京网站建设的广告投入
  • 中高端社交网站建设服务商注册小公司要交税吗
  • 网站开发一个人可以完成吗关于网站规划建设方案书
  • seo网络贸易网站推广博客网站开发
  • 许昌建设局网站郑州seo外包收费标准
  • 云南网站设计哪家好网络营销推广引流方式
  • 课程商城网站模板ios wordpress使用
  • 曲周网站建设网站seo的方法
  • 南京网站建设服务公司字体设计在线生成
  • 建设网站入什么科目巩义网站
  • 怎样在阿里做网站温州最牛叉的seo
  • 做网站犯法了 程序员有责任吗家居设计网站模板
  • 十大中国网站制作网络营销师报名入口
  • 做我的世界背景图的网站信息公开暨网站建设管理办法
  • 网站运行速度优化网站开发 男生
  • 新邵县住房和城乡建设局网站做网站能接到模具单吗
  • 网站建设可视化autohome汽车之家官网
  • 贵州省铁路建设办公室网站内部优惠券网站怎么做
  • 网站免费维护建立网站企业咨询方案
  • 上海有哪些网站设计公司做网站运营的要求
  • 廊坊外贸网站建设2021跨境电商最火的产品
  • 哪里有网站建设定制网站建设分为哪些方面
  • 字体图标制作网站建设证书查询官方网站
  • 辽宁省建设厅网站中级职称公示晚上网站推广软件免费版
  • 网站建设费归入长期待摊费用google推广专员招聘
  • 国外的ps网站餐饮网站建设推广
  • 如何拷贝别人网站的源码西安seo排名扣费
  • 卯兔科技网站建设seo外包公司是啥
  • 专业微信网站建设网站搭建免费模板
  • 凡科网的网站免费的可以用吗软件开发平台简介