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>
相关推荐
Chris_121911 分钟前
Halcon学习笔记-Day6:工业视觉高级技术应用与实战项目
笔记·学习·halcon
GHL28427109044 分钟前
调用通义千问(qwen-plus)模型demo-学习
学习·ai·ai编程
wdfk_prog2 小时前
[Linux]学习笔记系列 -- [fs]super
linux·笔记·学习
GHL2842710902 小时前
Temperature、Top P 学习
学习·ai
Yyuanyuxin3 小时前
保姆级学习开发安卓手机软件(三)--安装模拟机并开始简单的进入开发
android·学习
不爱编程爱睡觉3 小时前
代码随想录学习——项目学习——HTTP服务框架——环境配置问题
学习
Darkershadow3 小时前
蓝牙学习之unprovision beacon
python·学习·ble
报错小能手4 小时前
线程池学习(六)实现工作窃取线程池(WorkStealingThreadPool)
开发语言·学习
星火开发设计5 小时前
二叉树详解及C++实现
java·数据结构·c++·学习·二叉树·知识·期末考试
xiaoxiaoxiaolll5 小时前
《Light: Science & Applications》超表面偏振态与偏振度完全独立控制新范式
学习