小编Mig*_*les的帖子

如何组合select_related()和value()?(2016)

我再次问这个问题(2009年被问到),

我们知道有一个values()QuerySet方法,当有一个foreignkey(例如author)时,结果如下:

[{ 'author_id':3, ... }, ...]
Run Code Online (Sandbox Code Playgroud)

我想得到一个结果:

[{ 'author':{'name':'dave',...}, ... }, ...]
Run Code Online (Sandbox Code Playgroud)

在较新版本的Django中有什么变化吗?

我想将查询集转换为列表和字典的组合,是否可能?

然后我将把这个对象放到一个更大的对象中来序列化它.这就是为什么我不想立即将其序列化的原因.

django python-3.x django-1.7

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

使用angular2的主要样式

嗨,我刚刚开始使用角度2.我发现这个库PrimeNG,我遵循了这个教程:http://blog.davincisoftware.sk/primeng-web-component-framework-based-on-angularjs-2 它一切正常,除了风格.他们不是以某种方式申请,我真的不知道该怎么做.这是我的表的样子: primeNG数据表

<div class="content-wrapper fullscreen-override">
<section class="content-header">
<H1>Users</H1>
</section>

<section class="content">
<div class="row col-lg-10 center">
<div class="box box-primary"> 
<p-dataTable [(value)]="users" selectionMode="single" [(selection)]="selectedUser" (onRowSelect)="onRowSelect($event)" rows="5" [paginator]="true" [pageLinks]="3" [rowsPerPageOptions]="[5,10,20]" [globalFilter]="gb" [responsive]="true">

    <p-column field="email" header="email" [filter]="true" filterMatchMode="contains" [sortable]="true"></p-column>
    <p-column field="first_name" header="first_name" [filter]="true" filterMatchMode="contains" [sortable]="true"></p-column>
    <p-column field="last_name" header="last_name" [filter]="true" filterMatchMode="contains" [sortable]="true"></p-column>
    <p-column field="is_superuser" header="is_superuser" [filter]="true" filterMatchMode="contains" [sortable]="true"></p-column>

    <footer>
        <div class="ui-helper-clearfix" style="width:100%">
            <button type="button" pButton icon="fa-plus" style="float:left" (click)="showDialogToAdd()" label="Add"></button>
            <button type="button" pButton icon="fa-pencil-square-o" style="float:left" (click)="showDialogToEdit()" [disabled]="selectedUser == null" label="Edit"></button>
            <button type="button" pButton icon="fa-close" …
Run Code Online (Sandbox Code Playgroud)

html primeng angular

9
推荐指数
4
解决办法
5万
查看次数

Angular2 创建一个显示外部网页内容的组件

我需要创建一个组件来显示另一个网页的内容。

例如,如果我有一个 stackoverflow 站点,我想创建一个组件来执行 http 请求并通过我的应用程序显示内容。顺便说一句,外部网站只是 django-rest-swagger 并且要访问它,我需要在每次访问它时包含一个标题。因此,当我请求外部站点内容时,我需要包含标头 x-forwarded-host。

<div>
     <html> CONTENT OF EXTERNAL WEBSITE </html>
</div>
Run Code Online (Sandbox Code Playgroud)

谢谢你

iframe angular

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

Angular2 导入快捷方式

我正在使用 angular 2 和 webpack 开发一个应用程序。我想知道,有没有办法为导入制作快捷方式?我的意思是我有时需要从层次结构中的文件夹中导入组件,所以我最终会做这样的事情。

import { UserComponent } from '../../../models/users/user.ts';
Run Code Online (Sandbox Code Playgroud)

理想情况下只想做:

import {UserComponent} from '@models/users/user.ts';
Run Code Online (Sandbox Code Playgroud)

或者更短的东西。有没有办法创建快捷方式?

谢谢你

typescript1.8 angular

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

Django 模型 manager.py 和 models.py

鉴于以下情况: models.py

from .managers import PersonManager
from django.db import models

class Person(models.Model):
    first_name = models.CharField(max_length=256)
    last_name = models.CharField(max_length=256)
Run Code Online (Sandbox Code Playgroud)

管理器.py

from .models import Person
from django.db import managers

class PersonManager(models.Manager):
    def create(self, person_dict):
        new_person = Person(
            first_name=person_dict['first_name']
            last_name=person_dict['last_name'])
        new_person.save()
Run Code Online (Sandbox Code Playgroud)

如何编写模型管理器以避免循环导入?它实际上不起作用,我的猜测是我必须在我的管理器中创建我的对象而不将它称为类 Person,而是我应该使用更通用的通用 Django 名称。有什么想法吗?

django django-models python-3.x

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