鱼C论坛

 找回密码
 立即注册
查看: 2520|回复: 2

表单无法提交

[复制链接]
回帖奖励 35 鱼币 回复本帖可获得 5 鱼币奖励! 每人限 1 次(中奖概率 30%)
发表于 2018-5-5 22:40:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 芊芊 于 2018-5-6 21:14 编辑

目录结构如上所示。无法提交表单,折腾了半天就是不行,我也是醉了,提交后,页面停留在http://127.0.0.1:8000/blog/edit/action/   不会跳转到首页,数据也没有写进数据库。。。


求大神

QQ截图20180505230336.png





urls.py
urlpatterns = [
    url(r'^, views.index),
    url(r'^article/(?P<article_id>[0-9]+), views.article_page,name='article_page'),
    url(r'^edit/', views.edit_page, name='edit_page'),
    url(r'^edit/action/, views.edit_action, name='edit_action'),

]
views.py
# -*- coding: utf-8 -*-
from __future__ import unicode_literals

from django.shortcuts import render
import models
from django.http import HttpResponse
# Create your views here.

def index(request):
    articles = models.Article.objects.all()
    return render(request, 'blog/index.html', {'articles': articles})

def article_page(request,article_id):
    article = models.Article.objects.get(pk=article_id)
    return render(request, 'blog/article_page.html', {'article': article})

def edit_page(request):
    return render(request, 'blog/edit_page.html')


def edit_action(request):
    title = request.POST.get('title', 'TITLE')
    content = request.POST.get('content', 'CONTENT')
    models.Article.objects.create(title=title, content=content)
    articles = models.Article.objects.all()
    return render(request, 'blog/index.html', {'articles': articles})
edit_page.html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Edit Page</title>
</head>
<body>

<form action="{% url 'blog:edit_action' %}" method="post">
    {% csrf_token %}
    <label>文章标题
        <input type="text" name="title" />
    </label>
    </br>
    <label>文章内容
        <input type="text" name="content" />
    </label>

    </br>

    <input type="submit" value="提交">

</form>
</body>
</html>










想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-23 17:48:33 | 显示全部楼层

回帖奖励 +5 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-11-17 11:56:18 | 显示全部楼层
百度一下不好吗https://www.csdn.net/gather_20/MtjakgysNjc1OTAtYmxvZwO0O0OO0O0O.html
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-17 21:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表