小编Tha*_*eem的帖子

Django模型字段单选按钮

如何使用Django模型字段创建单选按钮

#models.py

GENDER_CHOICES = (
   ('M', Male),
   ('F', 'Female')
)

class Profile(models.Model):
     gender = models.CharField(choices=GENDER_CHOICES, max_length=128)
Run Code Online (Sandbox Code Playgroud)

上面的字段呈现为选择字段,但我想将其作为单选按钮.

如果问题不正确,请有人纠正这个问题

django django-templates django-models

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

未定义显示错误图表的Angular chart.js

我是棱角分明的新手.当我尝试执行以下代码时.它在控制台中显示一些错误.ReferenceError:图表未定义.我无法理解错误.所以有人请帮助我.如果问题不正确,请更正问题

我的Html代码:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>school</title>
        <link rel="stylesheet" href="style.css" type="text/css"/>
        <link rel="stylesheet" href="fonts/text-font/css/font_icon.css" type="text/css"/>
        <meta name="viewport" content="width=device-width; initial-scale=1.0" />
        <script type="text/javascript" src="js/jquery.min.js"></script>
        <!-- angular -->
        <script type="text/javascript" src="js/angular/angular.min.js"></script>
        <!-- angular chart -->
        <link rel="stylesheet" href="js/angular/angular-chart.css" type="text/css"/>
        <script type="text/javascript" src="js/angular/angular-chart.min.js"></script><br />
        <script type="text/javascript" src="js/angular/angular.js"></script>

        <script type="text/javascript" src="js/script.js"></script>
    </head>
    <body ng-app="app">
        <div ng-controller="LineCtrl">
                <canvas id="line" class="chart chart-line" chart-data="data" chart-labels="labels" 
                chart-legend="true" chart-series="series" chart-click="onClick"></canvas> 

            </div>
    </body >
</html>
Run Code Online (Sandbox Code Playgroud)

我的angular.js:

angular.module("app", ["chart.js"]) 
  // Optional configuration
  .config(['ChartJsProvider', function (ChartJsProvider) {
    // …
Run Code Online (Sandbox Code Playgroud)

charts angularjs angular-chart

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

django覆盖模型save()方法

我想requestsave()方法中作为参数获取.

models.py

class Profile(models.Model):
    uuid = UUIDField(auto=True)
    user = models.ForeignKey(User)
    name = models.CharField(max_length=128)
    dob = models.DateField()

    class Meta:
        db_table = 'profile'

    def save(self,*args,**kwargs):
        if not self.pk:
            self.user_id = 2  #here i need request.user instead of 2
        super(Profile,self).save(*args,**kwargs)
Run Code Online (Sandbox Code Playgroud)

forms.py

class ProfileForm(forms.ModelForm):

    class Meta:
        model = Profile
        exclude = ['uuid','user']
Run Code Online (Sandbox Code Playgroud)

views.py

def add(request):
    profile_form = ProfileForm(request.POST)
    profile_form.save()
Run Code Online (Sandbox Code Playgroud)

而不是2我想传递的价值request.user.我该怎么做.如果问题不正确,有人请更正问题.

django django-models django-forms django-views

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

从php文件中获取Json

我是jQuery的新手.我尝试从中获取数据时出错fileresult.php.

fileresult.php

$return_arr = array();
$row_array['status'] = 'Ok';
$row_array['message'] = 'good'
array_push($return_arr, $row_array);
echo json_encode($return_arr);
Run Code Online (Sandbox Code Playgroud)

JSON输出

[{"date":"2014-03-15","status":"ok","message":"good"}]
Run Code Online (Sandbox Code Playgroud)

get_result.js

$.post('file.php', $("form").serialize(), function(data) {
    var status = data['status'];
    alert(status);  
});
Run Code Online (Sandbox Code Playgroud)

当我提醒数据时,它显示undefined.有人请帮帮我.如何显示正确的数据.

php ajax jquery

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