小编hln*_*hln的帖子

找到django/contrib/admin/templates

我很难看到django/contrib/admin/templates文件夹.它似乎隐藏在/usr/lib/python2.7/dist-packages/文件夹中,ctrl + h不会帮助(外观上所有的django文件都被隐藏).终端中的"locate django/contrib/admin/templates"显示了一堆文件,但我怎样才能在GUI中看到这些文件?我使用Ubuntu 12.10先谢谢

python django ubuntu django-templates

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

在Django模板中显示图像

有人可以帮我解决这个问题:我有一个Django项目,

在settings.py中

 MEDIA_ROOT = 'C:/Users/hl/workspace/beer/media'
 MEDIA_URL = '/media/'
 STATICFILES_DIRS = (
    'C:/Users/hl/workspace/beer/media'
 )
Run Code Online (Sandbox Code Playgroud)

并在models.py中

image1= models.ImageField(upload_to=settings.MEDIA_ROOT)
Run Code Online (Sandbox Code Playgroud)

并在url.py

 (r'^media/(?P<path>.*)$', 'django.views.static.serve',{'document_root': settings.MEDIA_ROOT}),
Run Code Online (Sandbox Code Playgroud)

在视图中

def allBeer(request): 
      beers=Beer.objects.all().order_by("name")
      context={'beers': beers}
      return render_to_response('AllBeers.html',context,context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)

并在HTML中

 {%for beer in beers %}
    <p>
        <a href="/beers/{{beer.slug}}/">
            <img scr="{{beer.image1.url}}">{{beer}}
        </a>
    </p>
 {% endfor%}
Run Code Online (Sandbox Code Playgroud)

加载图像没有问题,但图像不会显示在html文件中.我已经从互联网上搜索和阅读了很多,但我仍然无法弄清楚.

谁能告诉我为什么?

python django templates image

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

错误日期时间字段输入格式

为什么 django 给我一个错误:

TypeError: __init__() got an unexpected keyword argument 'input_formats' at 
start_time=models.DateTimeField(input_formats='%d-%m-%y %H:%M')
Run Code Online (Sandbox Code Playgroud)

输入格式有问题吗?如果我想要格式输入,我该怎么办date - month - year hour minute

python django

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

从日期单元格Excel中获取月份和年份

我想隔离monthyear从日期列,但此列有两种格式:

2011年5月8日00:59 08-05-2011.

如果我想要一个新的列来隔离这个专栏中的月份和年份,例如:05-2011,我应该怎么做?

excel

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

在表单字段中显示默认值 Django

django 如何在要形成的文本字段中显示默认值。

<input type="text" name="{{ form.username}}" value="{{ costumer.username}}"><p>
Run Code Online (Sandbox Code Playgroud)

它在浏览器中显示一个文本字段,后跟costumer.username,我想在文本字段中使用用户名作为默认值,我该怎么做?

python django django-forms

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

在Python模块中排序

 class Images(models.Model):
      job=models.OneToOneField(Jobs)
       image=models.ImageField()
 class Jobs(models.Model):
       picture=models.ForeignKey(Images, null=True)
Run Code Online (Sandbox Code Playgroud)

它给出了一个错误

job=models.OneToOneField(Jobs)
Run Code Online (Sandbox Code Playgroud)

因为类作业稍后在模块中定义,但如果我改变这两个类的位置,那么它会给我一个错误

   picture=models.ForeignKey(Images, null=True)
Run Code Online (Sandbox Code Playgroud)

在这种情况下我该怎么做?(不在不同的模块中放置类)

python django

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

Django中的原始SQL查询

这个原始查询有什么问题吗?

Worker.objects.raw('Delete from customer_worker Where customer_ptr_id= %s', [customer.id])
Run Code Online (Sandbox Code Playgroud)

Costumer id返回一个字符串.但似乎没有任何事情发生,对象仍然存在于激励之后

对象Worker是一个子对象Customer,我想保留客户,但删除Worker对象.

这是CustomerWorker模型:

class Customer(User):                                                    
    slug=models.SlugField(unique=True)
    description=models.TextField(null=True)
    phone=models.IntegerField(null=True)
    isWorker=models.BooleanField()

    def save(self,*args,**kwargs):                                        
        self.slug=slugify(self.username)                                          
        super(Customer,self).save(*args, **kwargs)                             

    def __unicode__(self):
        return self.username


class Worker(Customer):
    comment=models.ForeignKey(Comment, null=True)
    keyword=models.ManyToManyField('job.JobGenre', null=True)

    def __unicode__(self):
        return self.username
Run Code Online (Sandbox Code Playgroud)

python sql django

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

Input_formats到DateTimeField

我有一个DateTimeField:

 start_time=forms.DateTimeField(input_formats='%y-%m-%d %H:%M')
Run Code Online (Sandbox Code Playgroud)

并在HTML中

   {{form.start_time}}
Run Code Online (Sandbox Code Playgroud)

但不管我在这个领域是什么,比如:2013-07-07 19:00它总会给我一个错误:输入有效的日期/时间,这里有什么问题?提前致谢

python django datetime

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

URL配置错误Django

我有一个链接

 a href="editYou/{{costumer.slug}}"
Run Code Online (Sandbox Code Playgroud)

和URL parttern

(r'editYou/<?P(costumerSlug>.*)/$', 'editYou'),
Run Code Online (Sandbox Code Playgroud)

这指向方法

def editYou(request, costumerSlug):
Run Code Online (Sandbox Code Playgroud)

但Django显示错误:

The current URL, profile/editYou/es, didn't match any of these.
Run Code Online (Sandbox Code Playgroud)

你怎么帮我找到是什么原因?

python django urlconf

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

图像文件的Django内容类型

我想在上传之前检查文件类型:

content = self.cleaned_data['picture']
content_type = content.content_type.split('/')[0]
Run Code Online (Sandbox Code Playgroud)

上传图片时出现错误:

'NoneType' object has no attribute 'content_type'
Run Code Online (Sandbox Code Playgroud)

这里有什么问题?

python django image identification imghdr

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

动态活动菜单项 Django

我创建了一个模板标签,用于向每个菜单项返回 active 或 nothing,如果我对每个 url 进行硬编码,它将起作用,如下所示:

 <li class="{% active request '^/danmark/$' %}"><a href="/danmark/"> Hele Danmark</a>
Run Code Online (Sandbox Code Playgroud)

但是,如果我使用 dymanic url,则不会向任何菜单项添加任何活动类,如果 url 是^/danmark/{{a.area}}/$,如下所示:

 {% for a in all_areas %}
        <li class="{% active request '^/danmark/{{a.area}}/$' %} "><a href= "/danmark/{{a.area}}/">{{a.area}} </a></li>     
    {% endfor %}
Run Code Online (Sandbox Code Playgroud)

和模板标签:

从 django 导入模板 register = template.Library()

@register.simple_tag
def active(request, pattern):
   import re
   if re.search(pattern, request.path):
      return 'active'
   return ''
Run Code Online (Sandbox Code Playgroud)

我能在这里做什么?

python django django-templates

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