Django学习记录01

1.项目结构

djangoProject02

├── manage.py 【项目的管理,启动项目、创建app、数据管理】【不要动】【常常用】

└── jangoProject02

├── init.py

├── settings.py 【项目配置】 【常常修改】

├── urls.py 【URL和函数的对应关系】【常常修改】

├── asgi.py 【接收网络请求】【不要动】

└── wsgi.py 【接收网络请求】【不要动】
djangoProject02

├── manage.py 【项目的管理,启动项目、创建app、数据管理】【不要动】【常常用】

└── mysite

├── init.py

├── settings.py 【项目配置】 【常常修改】

├── urls.py 【URL和函数的对应关系】【常常修改】

├── asgi.py 【接收网络请求】【不要动】

└── wsgi.py 【接收网络请求】【不要动】

2、APP的应用

APP用于项目的功能管理

manage.py用于创建app

创建方法 命令行窗口 python manage.py startapp appname 或者在项目结构中创建

项目

app--用户管理(可以拥有独立的表结构、函数、html、css)

app--订单管理(可以拥有独立的表结构、函数、html、css)

app--后台管理(可以拥有独立的表结构、函数、html、css)

app--api(可以拥有独立的表结构、函数、html、css)

3、项目的启动

django项目启动

命令行python manage.py runserver

pycharm启动

4、静态文件的使用

Django拥有独特的静态文件引用方法

html 复制代码
在html中写python语句一般{% ... %}
在html中写python变量一般{{ }}
html 复制代码
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="{% static 'plugins/bootstrap-3.4.1/css/bootstrap-theme.css' %}">

</head>
<body>
<h1>user_add</h1>
<img src="{% static 'img/bg.jpg' %}">
<script src="{% static 'js/jquery-3.7.1.js' %}"></script>
<script src="{% static 'plugins/bootstrap-3.4.1/js/bootstrap.js' %}"></script>
</body>
</html>
相关推荐
早睡早起身体好1232 小时前
为什么 Network 中会出现两个同名请求?——CORS 预检请求学习笔记
网络·笔记·学习·网络安全
菩提树下的打坐2 小时前
测试左移的更深一层:用 DDD 战术设计反推测试边界
学习
casual~3 小时前
模逆元计算方法详解:扩展欧几里得算法与费马小定理
学习·算法·逆元
@Mike@3 小时前
06-数据库学习笔记(存储模型与数据压缩)
数据库·笔记·学习
Python私教3 小时前
Django 6.1 RC1 实测:FETCH_PEERS 两条 SQL 解决 N+1,select_related 还需要吗?
后端·python·django
Python私教4 小时前
Django 6.0 自带 Tasks 到底能不能替代 Celery?跑完 3 组后台任务后我有答案了
后端·python·django
我的xiaodoujiao4 小时前
快速学习Python基础知识详细图文教程14--模块
开发语言·python·学习·测试工具
wdfk_prog4 小时前
嵌入式面试真题学习笔记系列
笔记·学习·面试
懿路向前4 小时前
【HarmonyOS学习笔记】2026-07-30 | 小艺开放平台智能体接入实战
笔记·学习·harmonyos
吃好睡好便好4 小时前
MATLAB中图像的线性变换
开发语言·图像处理·学习·计算机视觉·matlab