详细安装配置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

相关推荐
寻星探路1 天前
数据库造神计划第九天---增删改查(CRUD)(5)
数据库
Alan521591 天前
🚀 阿里云 ECS + MySQL 环境搭建全流程(用于个人博客系统开发)
数据库·程序员
Huhbbjs1 天前
SQL 核心概念与实践总结
开发语言·数据库·sql
wuyunhang1234561 天前
Redis---集群模式
数据库·redis·缓存
sensenlin911 天前
Mybatis中SQL全大写或全小写影响执行性能吗
数据库·sql·mybatis
IAtlantiscsdn1 天前
Redis Stack扩展功能
java·数据库·redis
没有bug.的程序员1 天前
Redis 大 Key 与热 Key:生产环境的风险与解决方案
java·数据库·redis·缓存·热key·大key
王维志1 天前
LiteDB详解
数据库·后端·mongodb·sqlite·c#·json·database
2301_815357701 天前
parameterType和@Param注解的区别
java·开发语言·数据库
零雲1 天前
除了缓存,我们还可以用redis做什么?
数据库·redis·缓存