1、((django配置相关和简单的登录实例))
2、helloworld实例
3、django3连接mysql数据库并创建表
4、django3创建网页
************************************************************************************************************************************
1、
((django配置相关和简单的登录实例))
https://www.liujiangblog.com/course/django/165 (django2.2全面教程)
2、创建helloworld的实例
django环境:
views.py内容:
from django.http import HttpResponse
from django.shortcuts import render
def index(request):
return HttpResponse("Hello, world")
url.py内容:
from django.contrib import admin
from django.urls import path
from . import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.index),
]
在当前目录运行:mysite>python3 manage.py runserver 127.0.0.1:8000
————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
3、
(django连接mysql数据库,并创建一个表)
上面在创建的时候有个报错:django.db.utils.OperationalError: (2003, "Can't connect to MySQL server on '10,1.xx.xx' ([Errno 11001] getaddrinfo failed)")
处理方法
————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
4、
(创建网页)
结构如下:
在url.py中的urlpatterns中添加一个path的路径配置,
path('mysite/',views.index), ####mysite名字随便起
然后去views.py中定义函数
#跳转视图页面
def index(request):
return render(request,'index.html')
index.html内容随便写
然后启动项目,进行访问:http://127.0.0.1:9000/mysite/
————————————————————————————————————————————————————————————————————
5、
——————————————————————————————————————————————————————————————————————
6、
11111
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
一.MySql的实际存储位置 B+树是MySql数据结构的主流存储方式,包括InnoDB和MYISAM引擎,它们的默认存储结构都是B+树 了解B+树前,我们先要知道MySql 的实际存储位置在哪? 有人会说它存在我么的D盘或C盘的MySql文件夹的Data目录…