小编Mon*_*ona的帖子

HTML - 如何确认弹出一个提交按钮,然后发送请求?

我正在学习使用Web开发,Django并且在将代码置于何处提交请求的代码中存在一些问题HTML code.

例如.有一个网页包含一个form(博客)由用户填写,点击"保存"按钮后,会弹出一个询问您是否愿意的弹出窗口confirm.如果单击confirm,则发送请求.

我搜索并找到了这段javascript代码.

<script type="text/javascript">
function clicked() {
    alert('clicked');
}
Run Code Online (Sandbox Code Playgroud)

<input type="submit" onclick="clicked();" value="Button" />
Run Code Online (Sandbox Code Playgroud)

但我想这不是正确的功能,因为在我看来,无论何时单击按钮,都会提交请求.那么如何在用户确认提交之前延迟提交请求?

html django submit

44
推荐指数
4
解决办法
13万
查看次数

带FileField的Django模型 - 动态'upload_to'参数

我正在使用FileField模型来处理文件上传.现在可以成功上传文件.但是,我还想进行一项小改进,即使用用户名为用户创建文件夹.

这是我试过的代码

class UserFiles(models.Model):
    user = models.OneToOneField(User)
    file = models.FileField(upload_to='files/users/user.username/%Y_%m_%d/')
Run Code Online (Sandbox Code Playgroud)

这会给'user.username'文件夹而不是'John'(用户名的一个例子)

我也尝试过其他方法files/users/%user.username/%Y_%m_%d/ ,但它不会给用户名这个文件夹.不确定语法应该如何或是否可行.

你能就此提出一些建议吗?非常感谢您的帮助和解释.

django django-models filefield

12
推荐指数
1
解决办法
1万
查看次数

<add assembly ="System.Web.Mvc,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31BF3856AD364E35"/>

在VS 2010中打开并编译我的MVC4项目后,我得到以下错误.

CS1705:程序集'SDEM,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'使用'System.Web.Mvc,Version = 4.0.0.1,Culture = neutral,PublicKeyToken = 31bf3856ad364e35',其版本高于引用程序集'System.Web.Mvc,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'

在我的web.config中我有

    <add assembly="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
Run Code Online (Sandbox Code Playgroud)

任何人都有一些线索,我应该怎么做才能解决这个版本的问题?

asp.net-mvc asp.net-mvc-4

6
推荐指数
2
解决办法
3万
查看次数

警告:file_put_contents():无法打开流:权限被拒绝

嗨,我是Mac和Web开发的新手..

这些天我试图用一个简单的HTML和Javascript格式做一个简单的网页,表格将由PHP处理.PHP将访问txt文件,读取和写入此txt文件.

错误消息来自此行代码.

file_put_contents("order.txt", $content);
Run Code Online (Sandbox Code Playgroud)

并且错误消息是

Warning: file_put_contents(order.txt): failed to open stream: Permission denied in /Users/maoyang/Sites/3006/process.php on line 57
Run Code Online (Sandbox Code Playgroud)

所有HTML和PHP代码都在我的计算机的myname/Sites/3006文件夹中.我做了一些研究,所有这些都告诉我,我需要更改一些配置以使txt文件可写,但真的很困惑如何这样做.任何人都知道我可以遵循的良好指令页面(对于mac环境).

非常感谢你..

php macos file filewriter

5
推荐指数
1
解决办法
3万
查看次数

如何在 Django view.py 中将对象传递给 HTML

我正在学习 django 和 Web 开发,发现很难弄清楚 HTML 如何接受请求并显示信息。

在下面的代码中,我想获取第一个书籍对象(具有两个属性“title”“author”)并将其传递给display.html以显示书籍对象的属性信息。当我尝试下面的代码时

def test_display(request):
    request = book.objects.all()[0]
    return render_to_response('display.html', RequestContext(request));
Run Code Online (Sandbox Code Playgroud)

错误信息显示如下。

“book”对象没有属性“META”

但在我的书的classes.py中定义了META。这里有什么问题?我不应该按照请求传递对象吗?非常感谢

python django view django-views

2
推荐指数
1
解决办法
7706
查看次数

Django-Html 模板中的取消按钮通常是如何实现的?

我正在 Django 中学习 Web 开发。有一个页面 createInfo.html 用户输入信息,有两个按钮,保存和取消。这是我为取消按钮编写的内容

<input type="submit" value="Cancel" onclick="cancel()"/>


<script>
    function cancel() {
        c=confirm("Do you really want to cancel?");
        if (c==true)
        {

        }
        else{
        }
</script>
Run Code Online (Sandbox Code Playgroud)

如何实现脚本,以便

  • 如果用户在弹出的取消按钮上点击确定-->停留在这个页面,但是所有的数据都被清除了,即一个新的createInfo页面
  • 如果用户在弹出窗口中单击取消--> 保持原样(所有数据保持不变)

谁能帮忙提供一些关于如何实现取消按钮的代码?或者如果我的设计不正确,通常如何实现。非常感谢。

html button

0
推荐指数
1
解决办法
1937
查看次数