小编gad*_*dss的帖子

在django admin中设置admin.TabularInline的数量

我怎么可以设置的号码admin.Tabularlinedjango admin?默认情况下,它显示3个空行,我只想显示1个空行.

class ClientPaymentOptionInline(admin.TabularInline):
    model = ClientPaymentOption
    fields = ('name', 'action','percent', 'fixamount', 'itemcharged', 'client')
class ClientAdmin(admin.ModelAdmin):
    #display list
    list_display = ('name','b_type','banner','logo',
                    'contact','address','account_type',
                    'status','currency','color','user',
                    )
    #display fields
    fields = ('name','b_type','banner','logo','contact',
              'address','account_type','status',
              'currency','color','user',
              )
    inlines = [ClientPaymentOptionInline]

admin.site.register(Client, ClientAdmin)
Run Code Online (Sandbox Code Playgroud)

python django django-admin

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

CSS hack for safari 5

我正在开发一个网页,当我测试交叉浏览测试时,我得到的CSS样式与我的谷歌浏览器和我的safari 5冲突.

我所有浏览器的代码(firefox,chrome,opera)

.flex-direction-nav-featured a{
       margin-top: 4%;
   } 
Run Code Online (Sandbox Code Playgroud)

我试试这个,但它不会工作

/* for safari only (wont work)*/
::root .flex-direction-nav-featured a{
    margin-top: 5%;
}
/* for safari only (but works with chrome also)*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
      /* works with sfari and chrome */
   .flex-direction-nav-featured a{
       margin-top: 5%;
   } 

}
Run Code Online (Sandbox Code Playgroud)

是否存在仅针对Safari 5的CSS hack?我尝试过很多东西,但都没有用.

css safari cross-browser css3 css-hack

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

在python中更改导入名称

是否可以更改导入的python文件的名称?

在我的django中的views.py中

from myapp.models import *
from suds.client import Client

def main_page(request, id):
   client = Client.objects.get(id=id)
     ...
   response = Client(WSDL_FILE)
     ...
Run Code Online (Sandbox Code Playgroud)

在我的模型,我有一个客户端的模型,但是当我使用sudsWSDL文件,我导入客户端,但我在我的客户的模式AttributeError的...

我的问题是,如果我可以改变Clientin 的名称是可能的suds.client

谁能对我的情况有所了解?

提前致谢 ...

python django import

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

AttributeError:'NoneType'对象在suds中没有属性'str'

我在我们的项目中使用suds客户端进行WSDL.

我有这个代码.

sudsclient = sudsClient(settings.WSDL_URL)
values = {
                                    "MerchantCode": settings.YP_MERCHANT_CODE,
                                    "MerchantReference": str(reference_id),
                                    "TransactionType":settings.YP_TRANSACTION_TYPE,
                                    "Amount":int(charged),
                                    "CurrencyCode":client.currency,
                                    "CardHolderName":str(form.cleaned_data['name_on_card']),
                                    "CardNumber": str(form.cleaned_data['card_number']),
                                    "ExpiryMonth":int(form.cleaned_data['exp_month']),
                                    "ExpiryYear":int(form.cleaned_data['exp_year']),
                                    "CardID":0,
                                    "CardSecurityCode":str(form.cleaned_data['security_code']),
                                    "CustomerAccountNumber":"",
                                    "BillNumber":0,
                                    "CardHolderEmail":str(form.cleaned_data['email']),
                                    "ClientIPAddress":get_ip,
                                    "Notes":"OK",
                                            }
response = sudsclient.service.OnlineTransaction(**values)
Run Code Online (Sandbox Code Playgroud)

当我运行我的程序时,我收到此错误:

Exception Type: AttributeError
Exception Value:    
'NoneType' object has no attribute 'str'
Exception Location: /usr/local/lib/python2.7/dist-packages/suds/sax/document.py in str, line 48
Run Code Online (Sandbox Code Playgroud)

我确信我的本地和测试中的代码是相同的.

我认为问题在于suds,但我不知道如何解决它.

在我的情况下,有人可以帮助我吗?提前致谢 ..

 Environment:

Request Method: GET
Request URL: http://127.0.0.1:8000/1/book/save/?csrfmiddlewaretoken=05e5bdb542c3be7515b87e8160c347a0&check_in=2012-04-24&check_out=2012-04-25&no_of_nights=1&quantity=1&product=4&price=900.0&chargedMasterCard=180.0&chargedVisa=90.0&totalcostMasterCard=720.0&totalcostVisa=810.0&totalcost=900.0&charged=10.0&price_rate=1000.0&old_totalcost=1000.0&discount_charged=100.0&first_name=dsnmbmh&last_name=jhbjhb&email=jdlabandero%40agile.com.ph&contact=657879&address=gjkj&no_of_adult=1&no_of_kid=0&memo=&card_type=MasterCard&card_number=40000234234210&security_code=788&name_on_card=ghjk&exp_month=1&exp_year=2012

Django Version: 1.3.1
Python Version: 2.7.1
Installed Applications:
['admin_tools',
 'admin_tools.theming',
 'admin_tools.menu',
 'admin_tools.dashboard',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.messages', …
Run Code Online (Sandbox Code Playgroud)

django suds

5
推荐指数
2
解决办法
6358
查看次数

django-social-auth:没有保存twitter的电子邮件

当我访问时127.0.0:8000/associate/twitter,我的django获取除电子邮件地址之外的所有Twitter信息.

访问没有问题127.0.0:8000/associate/facebook,我只是想知道为什么我的django没有收到Twitter帐户的电子邮件?

有谁知道如何解决我的案子?提前致谢 ...

这是在我的settings.py中

FACEBOOK_APP_ID              = '.....'
FACEBOOK_API_SECRET          = '.........'
FACEBOOK_EXTENDED_PERMISSIONS = ['email']
#twitter
TWITTER_CONSUMER_KEY = '.........'
TWITTER_CONSUMER_SECRET = '.........'
Run Code Online (Sandbox Code Playgroud)

python django twitter django-socialauth

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

如何在select2 jquery中设置标记中的默认值

我正在使用select2(http://ivaynberg.github.io/select2/)作为我的标记输入.从使用select2标记的示例来看,代码看起来像这样.

 $("#e12").select2({tags:["red", "green", "blue"]});
Run Code Online (Sandbox Code Playgroud)

现在我的问题是如何在我的输入中插入默认值,就像在http://ivaynberg.github.io/select2/的标记支持中的页面示例中一样,输入的默认值为'brown','red' , & '绿色'.

tags jquery input jquery-select2

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

CodeIgniter在哪里和sql查询语句一样

我试图在codeigniter上执行此sql查询

SELECT* FROM person WHERE type = 'staff' AND description LIKE 'university%'
Run Code Online (Sandbox Code Playgroud)

我不确定它是否正确......

$this->db->get_where('person' , array('type'=>'staff'))
         ->like('description','university%')
         ->result_array();
Run Code Online (Sandbox Code Playgroud)

有没有人对我的案子有所了解?提前致谢 ...

php mysql sql codeigniter

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

jquery如何获取iframe头值内容

我有一个iframe,我想得到头部内容的价值.

<iframe>
<html>
<head>
<style>body{color:red;}</style>
<link type="text/css" rel="stylesheet" href="some link">
</head>
</html>
</iframe>
Run Code Online (Sandbox Code Playgroud)

我试过这个脚本:

var sett_wped_head = jQuery('iframe').contents().find("head").text();
alert(sett_wped_head);
Run Code Online (Sandbox Code Playgroud)

但它回来了body{color:red;}.我的目标是获得价值

<style>body{color:red;}</style>
<link type="text/css" rel="stylesheet" href="some link">
Run Code Online (Sandbox Code Playgroud)

可能吗?

html javascript iframe jquery

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

客户端到服务器,在python中的socket多对一关系

嗨,我能够将我的客户端连接到我的服务器,但它只有一对一的关系(1个客户端到服务器).我的问题是我应该怎么做才能将许多客户端连接到我的服务器?有没有人对我的情况有所了解?任何帮助将不胜感激,提前感谢...以下是我的代码.

server.py

import socket

s = socket.socket()
host = socket.gethostname()
port = 12349
s.bind((host, port))

s.listen(5)
while True:
    c, addr = s.accept()
    pressed = 0
    while True:
        print 'Got connection from', addr
        data = c.recv(1024)
        if not data:
            break
        pressed = pressed + 1
        print data, 'pressed count', pressed
Run Code Online (Sandbox Code Playgroud)

client.py

import socket 
from Tkinter import*

root = Tk()

root.title("ADKOO")
root.geometry("150x80")

s = socket.socket()         # Create a socket object
host = socket.gethostname() # Get local machine name
port = 12349
s.connect((host, …
Run Code Online (Sandbox Code Playgroud)

python sockets multiprocessing many-to-one

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

如何使用循环显示querydict

我正在创建一个显示值和querydict键的函数.例如,如果我在GET请求上获得了QueryDict.

<QueryDict: {u'val1':[u'aa'],u'val2':[u'ab'],u'val3':[u'ac'],u'val4':[u'ad'], ... u'valn':[u'an'] ...}>
Run Code Online (Sandbox Code Playgroud)

我的功能现在就像这样:

def displayQueryDicts(self, request):
    for x in request:
     print x # this will return the val1, val2, val3, val4, ..., valn
     print x .value() # I don't know how to print all the values
Run Code Online (Sandbox Code Playgroud)

我现在的问题是,如何打印这样的值...

val1   aa
val2   ab
val3   ac
val4   ad
...    ...
valn   an
Run Code Online (Sandbox Code Playgroud)

python django

4
推荐指数
3
解决办法
5664
查看次数