详细安装配置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 小时前
Spring Boot 事务失效问题:同一个 Service 类中方法调用导致事务失效的原因及解决方案
数据库·spring boot·sql
岁岁岁平安3 小时前
Redis基础学习(五大值数据类型的常用操作命令)
数据库·redis·学习·redis list·redis hash·redis set·redis string
小光学长5 小时前
基于vue框架的防疫科普网站0838x(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库
极限实验室5 小时前
使用 Docker Compose 简化 INFINI Console 与 Easysearch 环境搭建
数据库·docker·devops
飞翔的佩奇5 小时前
Java项目:基于SSM框架实现的旅游协会管理系统【ssm+B/S架构+源码+数据库+毕业论文】
java·数据库·mysql·毕业设计·ssm·旅游·jsp
float_六七7 小时前
SQL六大核心类别全解析
数据库·sql·oracle
Code季风9 小时前
将 gRPC 服务注册到 Consul:从配置到服务发现的完整实践(上)
数据库·微服务·go·json·服务发现·consul
Boilermaker19929 小时前
【Java EE】SpringIoC
前端·数据库·spring
霸王龙的小胳膊9 小时前
泛微虚拟视图-数据虚拟化集成
数据库
灵犀学长10 小时前
解锁Spring Boot多项目共享Redis:优雅Key命名结构指南
数据库·redis