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

杭州建设公司网站微信小程序平台官网

杭州建设公司网站,微信小程序平台官网,网页制作需要下载什么软件,域名注册好了怎么做网页一、Django 简介 Django 是一个高级 Python Web 框架,鼓励快速开发和简洁实用的设计。它内置 ORM、认证系统、后台管理、表单处理、路由控制等功能,广泛用于开发企业级网站、内容管理系统、电商平台等。 二、环境准备 2.1 安装 Python Django 基于 Py…

一、Django 简介

Django 是一个高级 Python Web 框架,鼓励快速开发和简洁实用的设计。它内置 ORM、认证系统、后台管理、表单处理、路由控制等功能,广泛用于开发企业级网站、内容管理系统、电商平台等。


二、环境准备

2.1 安装 Python

Django 基于 Python 开发,请先安装 Python 3.7 及以上版本:

python3 --version

若未安装,可前往官网下载安装:https://www.python.org/downloads/


2.2 创建虚拟环境(推荐)

python3 -m venv venv
source venv/bin/activate  # macOS/Linux
venv\Scripts\activate   # Windows

三、安装 Django

使用 pip 安装最新版 Django:

pip install django

验证安装:

django-admin --version

四、创建 Django 项目

django-admin startproject mysite
cd mysite
python manage.py runserver

访问:http://127.0.0.1:8000


五、创建应用(App)

python manage.py startapp blog

注册 app:

mysite/settings.pyINSTALLED_APPS 添加:

INSTALLED_APPS = [...'blog',
]

六、数据库迁移与模型创建

6.1 定义模型

blog/models.py 中添加:

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

6.2 执行迁移

python manage.py makemigrations
python manage.py migrate

七、Django 后台管理

7.1 创建超级用户

python manage.py createsuperuser

7.2 注册模型

blog/admin.py 添加:

from django.contrib import admin
from .models import Postadmin.site.register(Post)

访问后台:http://127.0.0.1:8000/admin


八、配置 URL 路由

blog/views.py 中添加视图:

from django.http import HttpResponsedef index(request):return HttpResponse("Hello Django!")

blog/urls.py 中定义路由:

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

mysite/urls.py 中引入:

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

九、常见问题

Q1: 启动时报错 “ModuleNotFoundError”?

确认是否在虚拟环境中,或模块未正确安装。

Q2: 网页样式错乱?

Django 默认不提供静态文件服务,需配置 STATIC_URLSTATICFILES_DIRS


十、推荐学习资源

  • Django 官方文档
  • 菜鸟教程 Django
  • Django Girls 教程
  • 廖雪峰 Django 教程

本文由“小奇Java面试”原创发布,转载请注明出处。

可以搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。

在这里插入图片描述

http://www.dtcms.com/wzjs/381993.html

相关文章:

  • 苏州做网站的公司排名推广一款app的营销方案
  • 网站建设2017排名最新网站查询工具
  • 在线客服系统开源信息流优化师怎么入行
  • 如何用域名做网站访问网站 软件
  • 中小型网站建设案例如何制作网页链接
  • 创建一个网站的费用百度搜索风云榜
  • 句容网站百度宣传推广费用
  • 微信公众号网站开发本地调试免费推广app平台有哪些
  • 旅游电子商务网站建设论文优化大师客服
  • 微信红包网站制作产品推广方式都有哪些
  • 怎么攻击网站职业培训机构哪家最好
  • 上海做网站多少钱seo对网络推广的作用是什么?
  • 怎么做时时彩网站平台怎么提成外贸网络推广营销
  • 两个人看的视频在线观看结构优化是什么意思
  • 高端网站建设公司报价手机百度极速版
  • 江都网络建站seo自然优化排名技巧
  • 减肥药 做网站营销seo辅助优化工具
  • c2c网站建设百度客户服务电话是多少
  • 云南做网站价格搜狗登录入口
  • 代码下载网站2000元代理微信朋友圈广告
  • 门户网网站seo怎么做郑州整站网站优化
  • 如何选择响应式网站友情链接是外链吗
  • 电商营业执照网上申请seo上海推广公司
  • 巩义网站建设蔡甸seo排名公司
  • php实现网站tag标签网站内容优化方法
  • 网站模版保护域名跳转广州网页定制多少钱
  • 网站宽度960百度一下你就知道官方
  • 西藏自治区住房建设厅网站seo排名点击软件推荐
  • wordpress播放器源码江苏泰州seo网络优化推广
  • 电商设计外包seo关键词排名优化推荐