我有一个git存储库,它使用一个子模块,我想指向一个带注释的标签,但是当我做git submodule update新的标签时,不会被提取.我可以通过cd进入子模块并在git fetch --tags那里做一个子模块中的新标签,但我真的很想从外部完成所有这些,因为它是脚本化的.
我在git文档中找不到任何建议git submodule update包含标记的方法(我的git版本是1.7.3.5).
显然还有另一种可能性 - 将子模块指向标签指向的提交而不是标签本身,但这看起来并不整齐.
有没有办法git submodule update包含标签?
我在英国,我们通常告诉客户价格包括增值税,然后只提到收据上已经支付了多少增值税.
我现在正在建立一个使用PayPal接受付款的网站,我真的希望能够通过PayPal包含增值税的价格并计算该价格的多少是税,而不是通过价格除外增值税并添加,这是我看到的默认行为.
显然,我可以在我的网站上显示增值税包含价格,计算增值税专用价格,将其传递给PayPal,然后让他们再次添加增值税.我宁愿不这样做,因为这意味着
我是否错过了在PayPal文档中设置此功能的方法?
我找不到关于这个主题的任何相关答案.我想在Django中创建验证器,其中包含以下参数:
在forms.py文件中:
class DateForm(forms.Form):
forms.DateField(
validators=[validate_range_of_date(value,"01/06/2012","31/03/2013")]
)
Run Code Online (Sandbox Code Playgroud)
在validators.py文件中:
def validate_range_of_date(date_to_verify, min_date, max_date):
...
Run Code Online (Sandbox Code Playgroud)
我现在可以通过clean方法或自定义字段来完成它,但我认为通过验证器进行此操作会更好.可能吗?
提前致谢
像Django中关于通用视图的大量文档一样,我找不到明确描述如何使用Django Forms的新的基于类的通用视图的文档.
怎么做?
django django-forms django-views django-generic-views django-class-based-views
我有一个CC-BY图像,我用它作为背景,由CSS引入.这个图像纯粹是为了它的外观,绝对不是内容.我需要在某个地方放置此图像的归属,显然最好将此归因链接到提供图像的善良人物.但是,我真的不想把链接文本放到我的HTML中,因为它打破了实际内容和表示的分离(我会说,归因链接实际上是演示文稿的一部分,因为如果您查看了没有背景图像的页面,你真的不想看到它).
有什么方法可以让我在这里分享演示文稿和内容吗?
我目前的代码看起来像
<div class='backgrounded'>
<div class='content'><h1>Some stuff here</h1></div>
<div class='attribution'>
Image from <a href='http://example.com/image'>Lovely CC-BY person</a>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
而CSS:
div.backgrounded {
background: url(/images/an_image.jpg);
}
div.attribution {
color: #ffffff;
float: right;
}
Run Code Online (Sandbox Code Playgroud)
这具有内容中的归属,我宁愿不拥有它.
我考虑过的其他事情包括:
将归因放在图像本身中.这解决了代码分离问题,但我的图像是一个很好的宽图像,位于左侧,因此有足够的背景用于宽浏览器窗口.图像的右下角几乎总是不在视野范围内.我不知道如何将此归因作为链接.
制作包含归因文字的图片并将其放在当前归属的位置,再次在后台,但最重要的是我想我可以使用JavaScript将其作为链接.这似乎是很多摆弄.
有没有办法在我的图像只在CSS中引用?或者失败了,保持事物分离的最佳方法是什么,以便例如可以在不编辑HTML的情况下替换图像?
我正在一个ubuntu堆栈上部署一个Django项目,该服务器上有一个postfix SMTP邮件服务器,托管在亚马逊的EC2上.我可以使用Linux邮件程序从服务器发送电子邮件.但是当我尝试使用django.core.mail.send_mail发送电子邮件时,从未收到该电子邮件.
这是我的设置:
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
我将其他一切都保留为默认值.
我试过了
python manage.py shell
然后在shell中,我做到了
from django.core.mail import *
send_mail(
'TEST',
'THIS IS A TEST',
'myemail@domain.com',
['toemail@domain.com'],
fail_silently=False,
)
Run Code Online (Sandbox Code Playgroud)
这返回1,但我从未在目的地收到任何消息(示例中为"toemail@domain.com").
是否有关于如何配置SMTP服务器以使用Django的邮件系统的教程?谢谢.
我正在建立一个新的django项目,我想使用提供的应用程序django-registration和django-profile.我安装了两个易于安装和管理,以使django注册工作正常.我的下一步是将django-profile应用程序连接到工作分支.django-registration提供了一个服务,该服务重定向到URL,该URL在settings.py-variable LOGIN_REDIRECT_URL中定义.我的猜测是,我可以简单地粘贴django-profile app的url来连接两者.(例如'/ profiles /').我在"registration.User"上设置了settings.py-variable AUTH_PROFILE_MODULE,(尝试使用django-registration模型!).但我得到一个SiteProfileNotAvailable at/profiles /没有异常提供错误.我尝试按照以下步骤操作:https : //bitbucket.org/ubernostrum/django-registration/src/tip/docs/index.rst https://bitbucket.org/ubernostrum/django-profiles/src/tip/docs/ overview.txt 但我不确定,如果我做的一切都正确,即overview.txt中的这一段
默认情况下,为您的站点创建配置文件模型并
AUTH_PROFILE_MODULE适当指定 设置.然后添加profiles到您的INSTALLED_APPS设置,创建相应的模板并设置URL.为方便链接到配置文件,您的配置文件模型应定义一个get_absolute_url()路由到视图的方法profiles.views.profile_detail,并传递用户名.
所以我的问题是:
get_absolute_url()路由到视图的方法profiles.views.profile_detail,传递用户名".在overview.txt中?在保存之前,我正在尝试检查图像的尺寸.我不需要改变它,只要确保它符合我的极限.
现在,我可以读取该文件,并将其保存到AWS而没有任何问题.
output['pic file'] = request.POST['picture_file']
conn = myproject.S3.AWSAuthConnection(aws_key_id, aws_key)
filedata = request.FILES['picture'].read()
content_type = 'image/png'
conn.put(
bucket_name,
request.POST['picture_file'],
myproject.S3.S3Object(filedata),
{'x-amz-acl': 'public-read', 'Content-Type': content_type},
)
Run Code Online (Sandbox Code Playgroud)
我需要在中间放一步,以确保文件具有正确的尺寸/宽度尺寸.我的文件不是来自使用ImageField的表单,而且我见过的所有解决方案都使用它.
有没有办法做类似的事情
img = Image.open(filedata)
Run Code Online (Sandbox Code Playgroud) django ×5
python ×2
css ×1
django-forms ×1
django-views ×1
email ×1
git ×1
git-tag ×1
paypal ×1
smtp ×1