详细安装配置django

news/2024/11/9 3:16:23/

安装配置使用Django。

1,下载安装 django

pip install django

2.创建设置项目

先进入要放置项目的文件夹下 

2.1, 创建项目

django-admin startproject Api_project

2.2, 创建app命令

cd Api_project

dir看一下是否有 manage.py 文件

django--admin startapp Api_app

3,链接数据

同步数据结构

python manage.py makemigrations

python manage.py migrate

4,外部访问

关闭防火墙。

保持在同一网段,ping一下对方

允许登录设置 setting.pALLOWED_HOSTS=['*']

5,网页路由设置

admin网页已经设置好,直接启动服务 python manage.py runserver

进入如下初始页面

 6,登录页与后端代码

6.1 后端代码

urls.py 中指定 url

from django.contrib import admin
from django.urls import path
from Apiapp.views import *urlpatterns = [path('admin/', admin.site.urls),path('login/', login),
]

在views.py 写入调回页面

from django.shortcuts import render# Create your views here.def login(request):return render(request,'login.html')

6.2,前端代码

随便创建一个页面 login.html,放入到Api_app文件夹下的templates中,没有就新建一个。

运行 python manage.py runserver

网页查看 127.0.0.1:8000/login


http://www.ppmy.cn/news/1031459.html

相关文章

【JAVA开发工具系列】Git

Git常用功能整理 1.自动打包1.1 第一步安装git 服务1.1.1 查看版本1.1.2 安装1.1.3 配置秘钥 1.2 第二步 配置maven1.2.1 下载1.2.2解压1.2.3 配置环境变量1.2.4刷新环境变量文件1.2.5测试环境1.2.6 修改数据源 1.3 部署项目1.3.1拉取项目 1.4 jar 重启tomcat 2.SmartGit合并主…

我至今没想到,我也能在 CSS 中实现 SVG 动画了

动画是网络中不可或缺的一部分。与互联网早期使用 GIF 图像不同,现在的动画更加细腻和高雅。设计师和前端开发者利用动画使网站看起来更加精致,不仅提升用户体验,还吸引用户关注重要的元素,以传达信息。 本篇文章我们就来一起学习…

沁恒ch32V208处理器开发(五)复用与重映射

目录 概述实现方法GPIO 及其复用功能AFIO 的寄存器实现 重映射的功能限制 概述 在ch32V2xx系列处理器中,芯片引脚数从28到68不等,分为几个系列,不同型号之间外设资源有差异,所以,引脚复用和重映射功能 也不一样&#…

代码随想录算法训练营第45天|动态规划part07

8.11 周五 70. 爬楼梯 (进阶) 322. 零钱兑换 279.完全平方数 详细布置 70. 爬楼梯 (进阶) 题目:一次可爬1或2个台阶,问n个台阶有多少种方式 题解: 1、转换为完全背包问题,nums[1…

【Math】线性方程组的最小二乘解

在SLAM问题中,经常需要解一些方程数远大于未知量的超定线性方程组 A x 0 Ax0 Ax0或 A x b Axb Axb,那么这种情况下,从解析解的角度上看,是无解的,但是我们又需要给出一个答案,此时求解的就是最小二乘解。…

Python 基础 -- Tutorial(二)

5、数据结构 本章更详细地描述了一些你已经学过的东西,并添加了一些新的东西。 5.1. 更多关于Lists 列表(list)数据类型有更多的方法。下面是列表对象的所有方法: list.append(x) 在列表末尾添加一项。相当于a[len(a):] [x]。 list.extend(iterable) 通过添加可…

报错 | Spring报错详解

Spring报错详解 一、前言二、报错提示三、分层解读1.最下面一层Caused by2.上一层Caused by3.最上层Caused by 四、总结五、解决方案 一、前言 本文主要是记录在初次学习Spring时遇到报错后的解读以及解决方案 二、报错提示 三、分层解读 遇到报错的时候,我们需要…

【云原生】K8S存储卷:PV、PVC详解

目录 一、emptyDir存储卷二、hostPath存储卷三、nfs共享存储卷四、PVC 和 PV4.1 NFS使用PV和PVC4.2创建动态PV 一、emptyDir存储卷 容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时,ku…