【Django第3次作业】

1.配置django环境

使用命令提示符:

django-admin startproject babies

新建项目babies

  1. python manage.py startapp index

  2. python manage.py startapp commodity

  3. python manage.py startapp shopper

注册三个创建好的app

    INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'index',
        'commodity',
        'shopper',
    ]

【Django第3次作业】_第1张图片

 将做好的前端网页:网页web静态模板中的三个文件夹放入babies项目的根目录下

并在setting中引入tempaltes

【Django第3次作业】_第2张图片

 'DIRS': [os.path.join(BASE_DIR, 'templates')],

 在setting中配置好mysql数据库,并在navicat中创建数据库babies

【Django第3次作业】_第3张图片

DATABASES = {
         'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'babies',
            'USER': 'root',
            'PASSWORD': '123456',
            'HOST': '127.0.0.1',
            'PORT': 3306,
        }
    }

 【Django第3次作业】_第4张图片

 【Django第3次作业】_第5张图片

 用命令提示符安装pymsql,并进行数据迁移操作

    pip install pymysql
    python manage.py migrate

【Django第3次作业】_第6张图片

  此时babies数据库中生成一些表

【Django第3次作业】_第7张图片

2.配置主路由和app里的子路由

分别往三个app:index, commodity, shopper里新建路由urls.py,并在主路由babies\urls.py中添加三个子路由【Django第3次作业】_第8张图片

 在index\views.py里面添加代码

    from django.shortcuts import render
     
    def indexView(request):
        return render(request,'index.html')

【Django第3次作业】_第9张图片

 往index\urls.py里面添加代码

    from django.urls import path
    from index.views import indexView
    urlpatterns = [
        path('', indexView,name='index')
    ]

【Django第3次作业】_第10张图片

3.更改HTML文件内容

在templates\index.html里添加两句代码,分别在头顶位置和body结束位置

  {% load staticfiles %} {% load static %}
  {% block content %} {% endblock %}

【Django第3次作业】_第11张图片

【Django第3次作业】_第12张图片

 {% load staticfiles %} {% load static %}



 
  Document
 
 
 
 
 


 


   

     

       


         
           
         

       


       

         

           
           
           
         

       

     

   

 

 
 

   
   

     

       

         
       

     

   

   

     

       

         

           
             
           

         

         

           
         

       
    
     

   

 
   

     

       

         

1F


         
         
宝宝服饰

       

       

         
         

           
           
           
           
           
         

       

     

     

       

         

2F


         
         
奶粉辅食

       

       

         
         

           
           
           
           
           
         

       

     

     

       

         

3F


           
         
宝宝用品

       

       

         
         

           
           
           
           
           
 
         

       

     

   

 

 
 
 


{% block content %} {% endblock %}

你可能感兴趣的:(mysql,django,python,前端)