小编Gus*_*yes的帖子

如何使用Jquery将所有输入值更改为大写?

我希望在提交表单之前将所有表单值更改为大写.

到目前为止,我有这个,但它不起作用.

$('#id-submit').click(function () {
        var allInputs = $(":input");
        $(allInputs).value.toUpperCase();
        alert(allInputs);
});
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

21
推荐指数
4
解决办法
10万
查看次数

JSESSIONID根据请求更改chrome

我有一个weblogic 10.3.5 Web应用程序,每次刷新页面时JSESSIONID都会更改.这导致我的应用程序的上下文丢失.

这只发生在Chrome和Safari上,Firefox和IE工作正常.

我已经尝试过添加一个favicon并创建一个context.xml但这些解决方案都没有用.

知道会发生什么事吗?

以下是请求和响应标头:

请求标头: Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8,es-419;q=0.6,es;q=0.4
Cache-Control:no-cache
Connection:keep-alive
Cookie:token=4955000b0d09050d0d0d1b5e5c504d484e007c1b505c494f545e48515c00710d0c090f080a05081b4e584f4b545e5452007a6f7c791b5e5c534954595c59000f1b4d5c4e4e4a524f59000b040a050b580a0f0d5e0d5b0d581b50525349525453545e545c51000c0d0d0d130d0d1b5b55000d080d0c0f0d0c090c0f090a08081b49545853595c0069786e721b484f516f585a4f584e5200125c4d4d1251525a5453134555495051;sessionid=7ai6uh9itp94rjck4nx16div8fy86wo7; csrftoken=h95iaNqxKipsA35pC6N89HzZybO9fgtP; JSESSIONID=XWPvSbNTtpnPL5wyMyMQbJZYfXLxjqKXnJ1JMGqHvsryJV7Mh2sL!1610567454 Host:localhost:7001 Pragma:no-cache
Referer:<http://localhost:7001/ServicioPagos/app/index.xhtml? token=4955000b0d09050d0d0d1b5e5c504d484e007c1b505c494f545e48515c00710d0c090f080a05081b4e584f4b545e5452007a6f7c791b5e5c534954595c59000f1b4d5c4e4e4a524f59000b040a050b580a0f0d5e0d5b0d581b50525349525453545e545c51000c0d0d0d130d0d1b5b55000d080d0c0f0d0c090c0f090a08081b49545853595c0069786e721b484f516f585a4f584e5200125c4d4d1251525a5453134555495051&q=1> User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.76 Safari/537.36

响应标头:
Content-Type:text/html
Date:Sun, 19 Jan 2014 03:59:52 GMT
Set-Cookie:JSESSIONID=QgptSbNYvQT1TZCxlj6ylDmxQggMLGM5RTnnrnzrR5bnx1JNq99x!1610567454; path=/; HttpOnly Transfer-Encoding:chunked
X-Powered-By:Servlet/2.5 JSP/2.1
X-Powered-By:JSF/2.0

java session weblogic google-chrome jsessionid

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

比较两个字段django filter

如何比较django查询中的两个字段?

基本上我想要的是将任务延迟和on_time分成两个查询.

当今天和请求日期之间的差异超出容忍天数时,任务会延迟.

现在我有这个:

def dayssince(value):
    if value is None:
        return '0'
    #"Returns number of days between today and value."
    today = datetime.date.today()
    diff  = today - value
    if diff.days > 1:
        return '%s' % diff.days
    elif diff.days == 1:
        return '1'
    elif diff.days == 0:
        return '0'
    else:
        # Date is in the future; return formatted date.
        return value.strftime("%B %d, %Y")


on_time = process.(Department__Tolerance__gte=dayssince(F('Request_date'))).annotate(Counter=Count('Client'))
delayed = process.(Department__Tolerance__lte=dayssince(F('Request_date'))).annotate(Counter=Count('Client'))
Run Code Online (Sandbox Code Playgroud)

但我得到属性错误: 'ExpressionNode'对象没有属性'days'

python django compare filter

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

如何断开 django 信号?

我的 MessageFolder 模型中有一个信号可以正常工作,但是在某些特殊情况下我不希望发生 post_save 信号操作。在这种情况下如何停用它?

我已经尝试了以下,但它不是 workign。

视图.py

        signals.post_save.disconnect(receiver=MessageFolder,sender=Message)

        email_message = EmailMessage(
            subject,
            message,
            my_username,
            [recipent,],
            [],  # ['bcc@example.com'],
            headers = {'Reply-To': 'gusreyes01@example.com'}
        )

        signals.post_save.connect(MessageFolder,MessageFolder.assign_message_folder)

        # Save it
        my_mailbox.record_outgoing_message(
            email_message.message()
        )
Run Code Online (Sandbox Code Playgroud)

模型.py

class MessageFolder(models.Model):

folder        = models.ForeignKey(Folder, null = True, blank = True)
message       = models.ForeignKey(Message, null = True, blank = True)

@receiver((post_save), sender=Message, dispatch_uid="assign_message_folder")
def assign_message_folder(sender, instance, created, **kwargs):
    if not created: 
        return
    else:
        # generate MessageFolder && UserFolder
        if(instance.outgoing):
            message_folder = MessageFolder(None, 2, instance.pk)
        else:
            message_folder = MessageFolder(None, …
Run Code Online (Sandbox Code Playgroud)

python django signals model

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

AngularJS 对多个值的独特过滤器 ng-repeat

如何确保完整的行在 AngularJS 中是唯一的?

 <tr ng-repeat="service in services" > 
Run Code Online (Sandbox Code Playgroud)

我知道这里讨论的现有独特过滤器然而,这仅解释了如何对一列进行唯一过滤。我想在多个列上执行此操作。例如:

 <tr ng-repeat="service in services | unique:['category','type','quantity'] > 
Run Code Online (Sandbox Code Playgroud)

javascript unique filter angularjs

5
推荐指数
0
解决办法
2202
查看次数

contidional orderBy仅在init AngularJS上

在初始化视图时,如何只运行一次orderBy过滤器?我不希望我的列表在运行时重新排序.

<li ng-repeat="service in quote.services | orderBy:'index'" ></li>
Run Code Online (Sandbox Code Playgroud)

javascript angularjs ng-repeat angularjs-orderby

4
推荐指数
1
解决办法
509
查看次数

Django 重用 javascript 代码的最佳实践

我有两个外部库(jQuery X-editable 和 FineUploader)需要的 javascript 代码,我需要我的上下文变量。因此,我不能为此代码使用外部 js。

这是我目前在我的模板上所做的:

some_important_template.html

{% include "includes/editable_fields.html" %}
{% include "includes/fine_upload_template.html" %}
Run Code Online (Sandbox Code Playgroud)

Fine_upload_template.html

<script type="text/template" id="qq-template">

    <div class="qq-uploader-selector qq-uploader" qq-drop-area-text="Drop files here">
        <div class="qq-total-progress-bar-container-selector qq-total-progress-bar-container">
            <div role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" class="qq-total-progress-bar-selector qq-progress-bar qq-total-progress-bar"></div>
        </div>
        <div class="qq-upload-drop-area-selector qq-upload-drop-area" qq-hide-dropzone>
            <span class="qq-upload-drop-area-text-selector"></span>
        </div>
        <div class="qq-upload-button-selector btn btn-info">

            <div>Upload a file</div>
        </div>
        <span class="qq-drop-processing-selector qq-drop-processing">
            <span>Processing dropped files...</span>
            <span class="qq-drop-processing-spinner-selector qq-drop-processing-spinner"></span>
        </span>
        <ul class="qq-upload-list-selector qq-upload-list" aria-live="polite" aria-relevant="additions removals">
            <li>
                <div class="qq-progress-bar-container-selector">
                    <div role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" class="qq-progress-bar-selector qq-progress-bar"></div> …
Run Code Online (Sandbox Code Playgroud)

javascript python django jquery templates

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

Django 从原始查询创建管理列表

我愿意在管理员中创建查询集列表模板

查询集是通过 cursor.execute() 获得的,因此可能需要一个假模型。

基本上我只想利用 Django 管理列表提供的分页和过滤功能。

这是我的代码的相关部分

模型.py

class Query(object):

   def __init__(self, sql):

       self.sql = sql


   def execute_query(self):

        cursor = connection.cursor()
        start_time = time()

        try:
            cursor.execute(self.sql)
        except DatabaseError as e:
            cursor.close()
            raise e

        return cursor, ((time() - start_time) * 1000)
Run Code Online (Sandbox Code Playgroud)

管理文件

 class QueryAdmin(admin.ModelAdmin):
 ....


admin.site.register(Query, QueryAdmin)
Run Code Online (Sandbox Code Playgroud)

python django admin

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

如何返回django中的调用视图?

我正在使用以下django视图获取许多不同的视图,有没有办法重定向到调用它的视图?

删除图片

def delete_image(request,id,image_id):
    ImagenAvaluo.objects.filter(image_id=image_id).delete()
    return calling_view(request,id)
Run Code Online (Sandbox Code Playgroud)

python django

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

如何将send_mail发送给Django中的用户组?

我想向拥有顾问权限的所有用户发送电子邮件:perms.profiles.consultant_permission

我的代码如下:

model.py

 class Profile(models.Model):
    //some attributes

    class Meta:
         permissions = (
             ('consultant_permission', 'Consultant Permission'),
         )
Run Code Online (Sandbox Code Playgroud)

view.py

consultant_msg_html = render_to_string('email/consultant_review_email.html', context)
send_mail("Register sent to review", 
    consultant_msg_html, 
    registration.consultant.email, 
    [registration.consultant.email,], 
    html_message=consultant_msg_html, 
    fail_silently = False)
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

python email django

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

计算python中日期之间的小时范围

如何找出日期范围内的小时数?我正在计算和打印两个给定日期之间的日期.

from datetime import timedelta as td, datetime

d1 = datetime.strptime(start_date, '%Y-%m-%d')
d2 = datetime.strptime(end_date, '%Y-%m-%d')

def get_delta(d1, d2):
    delta = d2 - d1
    return delta

delta = get_delta(d1,d2)
for i in range(delta.days + 1):
    print d1 + td(days=i)
Run Code Online (Sandbox Code Playgroud)

当前输出:

2016-04-22
2016-04-23
2016-04-24
2016-04-25
2016-04-26
2016-04-27
2016-04-28
...
Run Code Online (Sandbox Code Playgroud)

预期产量:

2016-04-22 00:00:00
2016-04-22 01:00:00
2016-04-22 02:00:00
2016-04-22 03:00:00
2016-04-22 04:00:00
2016-04-22 05:00:00
2016-04-22 06:00:00
2016-04-22 07:00:00
...
Run Code Online (Sandbox Code Playgroud)

python datetime

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

如何在django中使用单个提交按钮提交多个表单?

我已经设法使用modelformset_factory创建我需要的表单.

avaluos = Avaluo.objects.filter(Estatus__contains='CONCLUIDO',Factura__isnull=True)
FacturaFormset = modelformset_factory(Avaluo,form=FacturaForm,extra=0)
Run Code Online (Sandbox Code Playgroud)

目前,这为每个找到的行生成以下HTML:

<form id="id-FacturaForm" class="blueForms" method="post">[..]</form>
<form id="id-FacturaForm" class="blueForms" method="post">[..]</form>
<form id="id-FacturaForm" class="blueForms" method="post">[..]</form>
Run Code Online (Sandbox Code Playgroud)

我想使用单个提交按钮提交所有表单.

有任何想法吗?

UPDATE

我最终使用了django-crispy-forms,它允许我为每一行输入输入,然后我只需手动添加表单并提交.

   self.helper.form_tag = False


{{example_formset.management_form }}
       {% for a,b in olist %}
{{ b.id }}
<tr>
    <td style="width:10px;"> {% crispy b %} </td>
    <td> {{a.id}} </td>     
</tr>
{% endfor %} 
Run Code Online (Sandbox Code Playgroud)

python django django-forms

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

Django +套接字

什么是使用Django 1.5实现套接字的最佳替代方案?

我愿意在我的Django网站上实现一个聊天室和通知.

我已经回顾了Socket.io和node.js,但想知道每个的优点/缺点.

python sockets django

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