详细安装配置django

安装配置使用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

相关推荐
蚁库2 小时前
Oracle 12c + ASM + UDEV 实战教程:从磁盘规划到日常管理,10节视频完整通关
数据库·oracle
云和恩墨10 小时前
数据库一体机简史:从ODA到zData X,命名之中的玄机
数据库·vr
数据库小学妹11 小时前
KES是什么?国产数据库技术架构、核心能力与选型实战解析
数据库·经验分享·架构·国产数据库·数据库选型·信创数据库
Database_Cool_12 小时前
向量检索加速首选:阿里云 Tair 内置向量能力毫秒级召回
数据库·阿里云
强健的石头13 小时前
django文件对象是什么?
数据库·django·sqlite
ClouGence13 小时前
保障公共安全,一线治安机构实时数据应用与实践
数据库·mysql·postgresql
烟漠河洛14 小时前
线上事故复盘:Redis幂等性设计边界没覆盖跨状态请求,订单状态机直接崩了
数据库·redis·缓存
Minxinbb14 小时前
TDSQL for MySQL 服务器重启操作
数据库·mysql·dba
SelectDB14 小时前
Doris 实战:用 Colocate Join 消除 Shuffle,AB 指标计算性能提升 145 倍 🚀
数据库·性能优化·ab测试
PawSQL14 小时前
PawSQL 技术月报 | 2026年6月
数据库·sql·tdsql·pawsql·sql审核