Web 开发
上线网站
【合集完结】想上线网站?通俗易懂的网站上线部署发布教程 | 个人网站如何托管建站 | 服务器 IP DNS CDN 备案 工作原理 | 腾讯云开发静态网站托管
域名
服务器
其它
-
在线环境
-
手册
- 课程
全网首发AI+JavaWeb开发入门,Tlias教学管理系统项目实战全套视频教程,从需求分析、设计、前后端开发、测试、程序优化到项目部署一套搞定
CMS内容管理系统
https://blog.csdn.net/weixin_36338224/article/details/109105047?fromshare=blogdetail&sharetype=blogdetail&sharerId=109105047&sharerefer=PC&sharesource=r1Way&sharefrom=from_link
Django
命令行
- ./mysite下 创建应用
py magage.py startapp blog
- 启动项目
py manage.py runserver
静态文件
改变模型
- 编辑models.py
py manage.py makemigrations users
生成迁移文件py manage.py migrate
应用数据库迁移
创建超级用户管理员
py manage.py createsuperuser
admin 123456
URL调度器
Django实例
图片浮出
html
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title>图片浮现效果</title>
<link rel="stylesheet" href="script.css">
</head>
<body>
<div class="content" style="height:200px;">
<!-- 这里是页面内容,用于产生滚动条 -->
</div>
<img src="1.png" alt="浮现的图片" class="fade-in-image">
<script src="script.js"></script>
</body>
</html>
css
/* 移除了固定定位 */
.fade-in-image {
opacity: 0; /* 初始透明度为0 */
/* position: fixed; 移除这一行 */
/* bottom: 20px; 移除这一行 */
/* right: 20px; 移除这一行 */
transition: opacity 1s ease-in-out; /* 透明度变化过渡效果 */
}
/* 当图片进入视口时的样式 */
.fade-in-image.visible {
opacity: 1; /* 透明度变为1 */
}
js
document.addEventListener('DOMContentLoaded', function() {
// 获取图片元素
var img = document.querySelector('.fade-in-image');
// 创建一个IntersectionObserver实例
var observer = new IntersectionObserver(function(entries, observer) {
entries.forEach(function(entry) {
if (entry.isIntersecting) {
// 当图片进入视口时,添加'visible'类
img.classList.add('visible');
} else {
// 当图片离开视口时,移除'visible'类
img.classList.remove('visible');
}
});
}, {
rootMargin: '0px', // 可以设置一个边距,提前触发
threshold: 0.4 // 当图片的40%进入视口时触发
});
// 开始观察图片元素
observer.observe(img);
});