Django 02购物商城项目(开始配置、搭建数据库、测试路由、建立基类html)

1、setting

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
新建静态资源文件夹及一些会用到的文件夹,并注册
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、安装mysql驱动

在这里插入图片描述

3、建库

登录
在这里插入图片描述
新建数据库

在这里插入图片描述
新建完成退出
在这里插入图片描述
python manage.py migrate
在这里插入图片描述

注意:在执行这一步的时候出现问题参考下面两个网址
https://blog.csdn.net/weixin_42186490/article/details/90416981
https://blog.csdn.net/weixin_30278237/article/details/95475446

4、连接数据库

在这里插入图片描述
在这里插入图片描述

这一步如果出现问题参考下面网址
https://www.cnblogs.com/zzliu/p/10806854.html
https://www.cnblogs.com/jcxioo/p/11606044.html

5、创建测试路由

创建路由文件:
在这里插入图片描述
创建index路由:

from App import views
from django.urls import path

app_name='axf01'
urlpatterns = [
    path('index/', views.index,name='index'),
]

在这里插入图片描述

创建视图函数:

from django.http import HttpResponse
from django.shortcuts import render

def index(request):
    return HttpResponse('index')

在这里插入图片描述
连接路由:

# 注意django1和django2 include这里略有不同,否则下一步运行的时候会报错
# 注意一下自己的django版本,我这里是django2
from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('axf/', include(('App.urls','axf01'),namespace='axf01')),
]

在这里插入图片描述

6、运行

python manage.py runserver
在这里插入图片描述
访问
在这里插入图片描述

7、建基类html

templates/base.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>{{ title }}</title>

    {% block ext_css %}
    {% endblock %}

</head>
<body>
    {% block header %}
    {% endblock %}

    {% block content%}
    {% endblock %}

    {% block footer %}
    {% endblock %}

    {% block ext_js %}
    {% endblock %}
</body>
</html>

templates/base_main.html

{% extends 'base.html' %}

{% block ext_css %}
{% endblock %}

在这里插入图片描述

发布了87 篇原创文章 · 获赞 20 · 访问量 1638

猜你喜欢

转载自blog.csdn.net/a__int__/article/details/103434835