我正在使用这样的东西:
field1 = forms.ModelChoiceField(queryset=...)
Run Code Online (Sandbox Code Playgroud)
如何让我的表单显示所选的值?
我试图在Django管理员中显示缩略图,但我只能看到图像的路径,但不能看到渲染的图像.我不知道我做错了什么.
服务器媒体URL:
from django.conf import settings
(r'^public/(?P<path>.*)$', 'django.views.static.serve',{'document_root': settings.MEDIA_ROOT}),
Run Code Online (Sandbox Code Playgroud)
功能模型:
def image_img(self):
if self.image:
return u'<img src="%s" />' % self.image.url_125x125
else:
return '(Sin imagen)'
image_img.short_description = 'Thumb'
image_img.allow_tags = True
Run Code Online (Sandbox Code Playgroud)
admin.py:
class ImagesAdmin(admin.ModelAdmin):
list_display= ('image_img','product',)
Run Code Online (Sandbox Code Playgroud)
结果如下:
<img src="http://127.0.0.1:8000/public/product_images/6a00d8341c630a53ef0120a556b3b4970c.125x125.jpg" />
Run Code Online (Sandbox Code Playgroud) 我试图在我的admin.py中保存操作结果,我有这个错误:
量化结果对于当前上下文具有太多数字
....
def save_model(self, request, obj, form, change):
usuario_libra = obj.consignee.membresia.libra
valores = Valores.objects.get(pk=1)
vtasa = valores.tasa
vaduana = valores.aduana
vgestion = valores.gestion
vfee = valores.fee
vcombustible = valores.combustible
trans_aereo = obj.peso * usuario_libra * vtasa
aduana = (obj.peso * vaduana )*vtasa
fee_airpot = (obj.peso * vfee)*vtasa
combustible = (obj.peso * vcombustible)*vtasa
itbis = (trans_aereo+vgestion)*Decimal(0.16)
total = trans_aereo + vgestion + aduana + fee_airpot + combustible + itbis
if not obj.id:
obj.total = total
...
Run Code Online (Sandbox Code Playgroud)
这意味着什么?,我所有的模型字段都是十进制的
谢谢
我想知道什么是最好的写作方式URL.py.我试图以这种方式获得索引:www.example.comwith (r'',index).但是当我尝试时r'',网站上的所有页面都会进入主页.
我的一部分url.py:
(r'^index',homepages),
(r'',homepages),
Run Code Online (Sandbox Code Playgroud)
谢谢 :)
我正在使用Django-Registration并且表单只有3个字段(用户名,电子邮件,密码和重新密码),但为什么我不能添加姓氏和名字?
在Form中,一切都很好,但User Model只接受3个参数:
new_user = User.objects.create_user(username, email, password)
Run Code Online (Sandbox Code Playgroud)
但为什么我不能这样做:
new_user = User.objects.create_user(username, email, password, first_name ,last_name)
Run Code Online (Sandbox Code Playgroud)
Django文档没有说明只有3个参数; 网上的所有教程只使用3个参数......
为什么??或者我如何使用名字和姓氏?
即时通讯使用django-registration,一切都很好,确认电子邮件是以纯文本形式发送的,但我知道我已修复并正在发送html,但我有一个垃圾问题...... html代码显示:
<a href="http://www.example.com/accounts/activate/46656b86eefc490baf4170134429d83068642139/">http://www. example.com/accounts/activate/46656b86eefc490baf4170134429d83068642139/</a>
Run Code Online (Sandbox Code Playgroud)
我不需要像...那样显示HTML代码
任何的想法?
谢谢
我想知道如何显示个性化的错误get_object_or_404?,我不想要正常的http404页面,我想显示一条消息,结果是无
谢谢 :)
我正在使用谷歌地图开发一个应用程序.我将解释我用谷歌地图做了什么,也许你可以帮助我.
我使用没有POD的谷歌地图框架,但在关于谷歌地图的一些错误后我删除了谷歌地图框架参考,我用POD安装了它.一切都很好,但是当我击中时
产品 - >测试
现在我收到这个错误:
ld: framework not found GoogleMaps for architecture arm64
Run Code Online (Sandbox Code Playgroud)
知道如何解决这个问题吗?
谢谢!
Podfile看起来像这个Cocoapods v1.0 beta 6):
platform :ios, '8.0'
use_frameworks!
target 'Project' do
pod 'GoogleMaps'
target 'ProjectTests' do
inherit! :search_paths
pod 'Mockingjay'
end
end
Run Code Online (Sandbox Code Playgroud) 我对选项选项字段有疑问.
我有这个领域:
SECUENCIA = (
('1','1'),
('2','2'),
('3','3'),
)
secuencia = models.IntegerField(max_length=1,choices=SECUENCIA)
Run Code Online (Sandbox Code Playgroud)
在我的表格中添加或更新一切都很好,但在我的节目视图(模板显示)中,该字段只显示为"(无)"并且不显示值(1或2或3).
谢谢 :)
在Django管理控制台中,所有部分(菜单链接)都来自带有数据库表的模型,但是如果我需要一个没有相应模型对象(没有数据库表)从模型中获取其他部分数据的部分,我还需要做什么?
有任何想法吗?谢谢
django ×9
django-admin ×4
django-forms ×2
python ×2
cocoapods ×1
django-urls ×1
email ×1
google-maps ×1
ios ×1
swift ×1
xcode7 ×1