Django框架快速入门 1

1.对应版本
django版本2.2.* python3.5-3.8

2.安装django2.2版本
pip install django==2.2.*

安装需要的库
pip install sqlparse==0.3.1
pip install pytz==2020.1
yum install sqlite
查看安装版本
pip list


3.创建项目(web为项目名)
django-admin startproject myweb

4.修改配置文件./myweb/settings.py
ALLOWED_HOSTS = ["*"]

5.启动进程测试
python3 manage.py runserver 0.0.0.0:8899

python3 manage.py runserver 0:8899

6.创建应用程序
python3 manage.py startapp myapp

7. 写个网页测试
1)myapp/views.py
from django.shortcuts import render
from django.http import HttpResponse

def index(request):
return HttpResponse("Hello World!")
2)myapp/urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
3)from django.contrib import admin
from django.urls import path,include

urlpatterns = [
path('admin/', admin.site.urls),
path('myapp/', include('myapp.urls')),
]

8.先创建自己的库
mysql> create database mydemo;

9.创建django网站所需的表
python3 manage.py migrate

10.创建超级用户
python3 manage.py createsuperuser

11.测试登录后台
python3 manage.py runserver 0:8899
http://xxx.xxx.xxx.xxx:8899/admin/login/?next=/admin/

12.设置时区和语言
vim myweb/settings.py
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'

13.将自定义应用程序加入到后台管理(如果有)
vim myapp/admin.py
from django.contrib import admin
from myapp.models import Stu
admin.site.register(Stu)

posted @ 2025-04-16 21:50  铿锵有力自信且坚定  阅读(9)  评论(0)    收藏  举报