好吧,我有一个小谷歌,无法找到解决方案,因为我偶然发现了相同的消息,但人们有不同的方式.我是mecurial的新手,想要确保我正确地做到这一点.
所以我收到上面的错误信息.我有一个开发站点和一个实时站点,我正在尝试将代码推送到代码库.
然而昨天我不小心hg add添加了所有我不想做的媒体.之后我确实从代码库中删除了所有媒体文件,然后提交并推送更改.所以今天我一直在改变CSS文件和一些模板.我已经去提交我的更改并推送它们但是当我运行时hg push我得到上面的错误.
我运行hg log并且只有6次提交,因为它是一个干净的/新的分支/项目.任何帮助将不胜感激,如果我没有正确解释,我道歉!
遇到一个问题,当我运行' python manage.py syncdb'我正在一个相当古老的网站上工作时,我收到上述错误消息.它用postgres DB运行django 1.2.6.
运行没有安装南部,我设法让它工作.然python manage.py schemamigration --initial contact_enquiries其运行良好,问我迁移.然后我跑python manage.py migrate contact_enquiries了然后我得到了与上面相同的错误.
它并没有抱怨我的模型中的任何语法,这就是为什么我感到困惑.这是我的模型,希望这将有所启发.
from django.db import models
class DocumentUpload(models.Model):
name = models.CharField(max_length="200")
document_upload = models.FileField(upload_to="uploads/documents")
def __unicode__(self):
return "%s" % self.name
class DocumentRequest(models.Model):
name = models.CharField(max_length="200")
company = models.CharField(max_length="200")
job_title = models.CharField(max_length="200")
email = models.EmailField(max_length="200")
report = models.ManyToManyField(DocumentUpload)
def __unicode__(self):
return "%s" % self.name
Run Code Online (Sandbox Code Playgroud)
如果您需要更多信息,请告诉我.
谢谢!
嗨我正在寻找一些建议我目前拥有一个带有Heart互联网的经销商包,因为我主持了一些个人网站.但是我正在学习Django(python框架)并希望能够托管我自己的服务器.
我一直在设置虚拟服务器来玩.无论如何要有SSH访问你必须发送并要求他们为你打开它,同时问他们是否可以安装Django /设置SSH访问我被告知我不能使用Django除非我购买即使Python被安装在服务器上,也是一台虚拟机.
如果我有SSH访问权限,我可以将Django安装到我的服务器上吗?还有其他人有类似问题吗?或者任何人都可以告诉我该怎么做..我要做的最后一件事就是花更多钱.
谢谢.
我将尝试构建一个Web应用程序,用户可以在其中访问URL,登录和查看报告以及其他信息.但是,报告的数据存储在外部数据库中.这是一个我可以访问的MySQL数据库.
我已经对谷歌进行了一些研究,没有太多运气找到任何例子.我已经做了一些连接到多个数据库的阅读 - https://docs.djangoproject.com/en/dev/topics/db/multi-db/所以看起来我可以连接到数据库了.
下一部分是我被困住的地方.数据库中的数据将一直更新.我不希望能够编辑信息,我也不想覆盖任何东西.我只是希望能够连接到DB拉取所需的信息,然后通过模板查看它以便用户能够看到.首先是因为数据一直在更新,这是一个问题吗?(我希望不是!)
一旦我连接到数据库,最好能够提取数据然后将其放入我可以输出到模板的格式?我是否需要将数据导入模型,然后使用视图进行控制.或者我需要使用JSON或XML转换数据?
我对python/django很新,所以任何帮助都会非常感激.如果您需要更多信息,请提前询问并表示感谢.:)
可能不应该给我带来这么多问题的东西是.
我正在尝试在我的Ubuntu服务器上安装PIL.它安装得很好.但是,每次我尝试更新数据库以添加图像字段时,我都会收到以下错误:
错误:一个或多个模型未验证:product.product:"image":要使用ImageField,您需要安装Python Imaging Library.请访问http://www.pythonware.com/products/pil/.
我刚刚意识到我已经以我的用户身份登录了.我是否需要以root身份登录才能安装它?我在VPS而不是本地机器上这样做.
我已经在网上尝试过大量的教程而根本没有任何进展.
我被困在一些我有大量内容页面和消息框的地方.在此消息框中,您可以拥有图像,文本,标题等.但是每个消息框的框右上角都有一个图标.如果我使用position:absolute,图像将位于框的顶部.但是,如果消息框有标题或段落,并填充框的宽度.文本将位于图像下方.
我基本上需要一个围绕图像的包装器,它有一个宽度,所以文本只会坐直到图像的边缘.我99%肯定通过将绝对定位的图像包裹在div中并给它一些样式来使它在firebug中工作.但我今天似乎无法让它工作!
有数百个页面,因此移动HTML不是一种选择.该图像目前没有包装器.所以我不得不使用Jquery来包装图像.(那就是答案).
我知道这个位置绝对占据了文档流程之外的元素,但是我能做些什么呢?
无论如何这里是我的代码到目前为止:
<div class="message">
<h3>Some text, a header perhaps? But this is the next that will sit under the image, sometimes it's a p tag.</h3>
<img class="messageIcon" src="/link-to-icon/which-are-the-same-size" border="0" width="64" >
<p>Some more random text that would appear in the messagebox this could go on for a few lines.</p>
</div>
<script type="text/javascript">
$(document).ready(function(){
$('img.messageIcon').wrap('<div class="messageIconWrap" />');
alert("this is a test");
});
</script>
Run Code Online (Sandbox Code Playgroud)
JS在图像周围包裹了一个div
CSS:
.messageIconWrap{
display: inline-block;
float:right;
height:60px;
width:60px;
}
div.message {
position: relative;
}
.message …Run Code Online (Sandbox Code Playgroud) 我试图将标签置于div中,但取决于你所在的页面,它可能取决于图像库的标签数量.所以我想用Jquery来做.
基本上我想说的是:
为每个标签添加5%的保证金.
有人能指出我正确的方向吗?我正在考虑使用.size()来计算标签数量,但不知道该去哪里.
谢谢.
我正在创建一个基本应用程序,我的客户端可以通过应用程序上传文件.然后它将为他们提供一个URL,以便他们可以将图像/ pdf等添加到网站的内容中.我想做的是有不同的类别选择,所以当他们上传文件时,他们选择文件类型.因此,如果他们选择"图像",文件将被上传到图像目录,依此类推.
这是我的代码到目前为止,我已经运行python manage.py syncdb将模型添加到数据库但得到上述错误.
CATEGORY_CHOICES = (
('Image', 'Image'),
('PDF', 'PDF')
)
file_type = models.CharField(category=CATEGORY_CHOICES, help_select="Please select a file type", default=IMAGE)
file_upload = models.FileField(upload_to="media/images")
def save(self, *args, **kwargs):
if self.file_type == 'Image':
self.file.upload_to("media/images/filesApp")
elif self.file_type == 'PDF':
self.file.upload_to("media/pdf/filesApp")
else:
self.file.upload_to("media/filesApp")
return super(File,self).save(*args, **kwargs)
Run Code Online (Sandbox Code Playgroud) 我有一个包含多个标题的页面,它们都有自己的ID.我们的想法是,当您单击特定链接时,它会将您带到带有标题的页面,并向下滚动到相应的标题.但是在某些页面上,页面没有足够的内容向下滚动,页面顶部的页眉也没有.所以我想突出显示内容引用的标题,因此很清楚链接所代表的内容.
所以链接会是这样的
http://website.com/test#headerOne
http://website.com/test#headerTwo
Run Code Online (Sandbox Code Playgroud)
然后,一旦您访问了URL http://website.com/test#headerOne,它就会让您进入页面.但页面不够长,标题位于页面顶部.所以我希望能够为标题添加背景颜色.
更新的HTML:
<h3> Header One </h3>
<a name="headerOne"></a>
<p>Content here</p>
Run Code Online (Sandbox Code Playgroud)
我正在尝试一些Jquery需要做但不知道从哪里开始.我正在考虑检测URL,然后做一个if else语句,但这似乎是一个冗长的方法.
任何帮助将非常感激.
谢谢
好的,我希望这一切都有道理,但我们走了......
我目前正在构建一个响应式网站,但桌面版已经完成.我在div包装器中有一个图像.其中有悬停状态并显示一些测试.这一切都是通过CSS完成的.
现在在平板电脑上,我希望能够为文本而不是悬停状态创建下拉列表.但问题是,当我将鼠标悬停在div上时,我需要点击内容显示的平板电脑版本(最大宽度:1024px).但我只想让它从jquery中显示onClick.
这是在网站上设置的CSS网站:
.textHoverWrapOne:hover div.block-50_textHoverOne, .textHoverWrapTwo:hover div.block-50_textHoverTwo, .textHoverWrapThree:hover div.block-50_textHoverThree,.textHoverWrapFour:hover div.block-50_textHoverFour, .textHoverWrapFive:hover div.block-50_textHoverFive, .textHoverWrapSix:hover div.block-50_textHoverSix{
visibility: visible;
opacity: 1;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
Run Code Online (Sandbox Code Playgroud)
我希望能够删除平板电脑和更小的样式.但我似乎无法清除它们.我能想到的唯一方法就是在移动设备/平板设备上删除带有jQuery的类,但它似乎太过于苛刻了.
有没有办法我可以将样式设置为仅使用媒体查询出现在1024px以上的任何内容?
python ×5
css ×4
django ×4
html ×4
jquery ×4
javascript ×3
css3 ×1
json ×1
mercurial ×1
mysql ×1
postgresql ×1
ubuntu ×1
web-services ×1
xml ×1