小编dan*_*som的帖子

Django静态文件开发

从这个主题的类似标题的数量判断,这似乎是一个混乱的来源,但是尝试用django开发服务器在静态文件上找到的所有内容我几乎放弃了希望!

所以我的静态文件来自C:/ Users/Dan/seminarWebsite/static /,其中我有图像的子文件夹,css等.

设置:

STATIC_ROOT = 'C:/Users/Dan/seminarWebsite/static/'  
STATIC_URL = '/static/'  
Run Code Online (Sandbox Code Playgroud)

静态文件应用程序也处于活动状态.

URLS:

from django.contrib.staticfiles.urls import staticfiles_urlpatterns  
urlpatterns += staticfiles_urlpatterns()
Run Code Online (Sandbox Code Playgroud)

模板:

"{{ STATIC_URL }}images/vision.jpeg"
Run Code Online (Sandbox Code Playgroud)

但是,只有一个断开的链接出现在此地址:http://127.0.0.1:8000/homepage/images/vision.jpeg我不认为它应该在该地址(主页是静态图像文件被调用的页面的URL名称).

django static-files

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

Django模型过滤器

我花了最近几个小时在这里看Django Docs和类似的问题,但我仍然不清楚如何解决这个问题......

在essense中我想访问与某个组相关的电子邮件地址列表,因此我可以向这些组中的这些客户发送电子邮件(名为group_one,group_two等)

class Group(models.Model):
  name = models.CharField(primary_key=True)
  mailing_list = models.ManyToManyField("Customer", null=True)  

class Customer(models.Model):
  name = models.CharField()
  email = models.EmailField(primary_key=True)
Run Code Online (Sandbox Code Playgroud)

我试过了

group_mail_list = Group.objects.filter(name=group_two)
Run Code Online (Sandbox Code Playgroud)

这将返回group_two的查询对象,但是当我尝试执行__contains过滤器时,我收到一个错误:

TypeError: Related Field has invalid lookup: contains
Run Code Online (Sandbox Code Playgroud)

有人帮帮我吗?不确定是不是因为这可能是多对多的关系?

提前致谢 :)

database django model typeerror

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

标签 统计

django ×2

database ×1

model ×1

static-files ×1

typeerror ×1