CrankyCat 2022-10-09 09:18 采纳率: 50%
浏览 113
已结题

Django CRUD

急需一个会DJango的伙伴协助完成一个简单的CRUD,现在卡在如何修改数据库内容!可以援助的请私信!

目的是点击黄色的edit以后,可以更改moody box这个名字。

img


但是,现在除了以下的error, 我的urls 也不对,我无法修改database中要想修改的东西

error

img

model

img

views

img

urls

img

img

template

{% extends "base.html" %}
{% load crispy_forms_tags %}
{% load static %}

{% block content %}
<!--Main Navigation-->
<header>

    {% include 'mood/nav.html' %}

    <!-- Background image -->
    <div id="intro" class="p-5 text-center bg-image shadow-1-strong ">
        <div class="mask bg-color ">
            <div class="d-flex justify-content-center align-items-center h-100">
                <div class="px-4 bg-light bg-gradient text-black-50">

                    <div class="my-4"></div>

                    <h4 class="border border-light my-4 p-4">
                        <span class="text-warning">{{ profile.name }}</span> 
                        Profile
                    </h4>

                    <form 
                        action="{% url 'edit_profile' user %}"
                        method="POST" 
                        enctype="multipart/form-data"
                        class="my-4 p-4"
                    >
                        {% csrf_token %}
                        

                        <table class="table align-middle mb-0 bg-white">
                            <tbody>
                                <tr>

                                    <!-- Name -->
                                    <th>Name</th>
                                    <td>
                                        <p class="fw-normal mb-1">{{ profile.name }}</p>
                                    </td>

                                    <!-- Action -->
                                    <td>
                                        <button type="button" class="btn btn-warning btn-sm btn-rounded">
                                            <a href="{% url 'edit_profile' user %}">Edit</a>
                                        </button>
                                    </td>
                                    
                                    <td>
                                        <!-- Button trigger modal -->
                                        <button 
                                            type="button" 
                                            class="btn btn-link btn-sm btn-rounded"
                                            data-mdb-toggle="modal" 
                                            data-mdb-target="#exampleModal"
                                        >
                                            Edit
                                        </button>
                                    
                                      
                                        <!-- Modal -->
                                        <div class="modal fade" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
                                            <div class="modal-dialog">
                                            <div class="modal-content">
                                    
                                                <div class="modal-header">
                                                    <h5 class="modal-title" id="exampleModalLabel">Edit Profile</h5>
                                                    <button type="button" class="btn-close" data-mdb-dismiss="modal" aria-label="Close"></button>
                                                </div>
                                    
                                                <div class="modal-body">
                                                    <div class="col-12">
                                                       name: {{ form.as_p}}
                                              
                                                    </div>
                                                </div>
                                    
                                                <div class="modal-footer">
                                                    <button type="button" class="btn btn-secondary" data-mdb-dismiss="modal">Close</button>
                                                    <button type="submit" class="btn btn-primary">Save changes</button>
                                                </div>
                                            </div>
                                            </div>
                                        </div>
                                    
                                    </td>
                                </tr>

                            </tbody>
                        </table>

                    </form>
                                    
                    
                    <div class="my-4"></div>
                    
                </div>
            </div>
        </div>
    </div>
    <!-- Background image -->
    
</header>

<hr class="m-0" />

{% include 'mood/footer.html' %}

{% endblock %}



  • 写回答

4条回答 默认 最新

  • 凯歌响起 2022-10-09 09:37
    关注

    详细讲讲

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 10月17日
  • 已采纳回答 10月9日
  • 修改了问题 10月9日
  • 修改了问题 10月9日
  • 展开全部

悬赏问题

  • ¥15 AT89C51控制8位八段数码管显示时钟。
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 下图接收小电路,谁知道原理
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口