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>
相关推荐
DKPT9 分钟前
Java设计模式之行为型模式(责任链模式)介绍与说明
java·笔记·学习·观察者模式·设计模式
哈里谢顿20 分钟前
Django博客项目集成Celery实现定时心跳监控系统
django
L_autinue_Star24 分钟前
手写vector容器:C++模板实战指南(从0到1掌握泛型编程)
java·c语言·开发语言·c++·学习·stl
5171 小时前
django中如何使用Django REST Framework
后端·python·django
AI360labs_atyun1 小时前
Java在AI时代的演进与应用:一个务实的视角
java·开发语言·人工智能·科技·学习·ai
绿蚁新亭2 小时前
Spring的事务控制——学习历程
数据库·学习·spring
mozun20202 小时前
激光雷达学习-信噪比SNR与信背比SBR2025.7.11
学习·目标检测·信号处理·信噪比·弱小目标检测·信背比
华一精品Adreamer3 小时前
平板柔光屏与镜面屏的区别有哪些?技术原理与适用场景全解析
学习·平板
PNP机器人3 小时前
普林斯顿大学DPPO机器人学习突破:Diffusion Policy Policy Optimization 全新优化扩散策略
人工智能·深度学习·学习·机器人·仿真平台·franka fr3
刘孬孬沉迷学习4 小时前
5G标准学习笔记15 --CSI-RS测量
网络·笔记·学习·5g·信息与通信·信号处理