小编Sae*_*eed的帖子

Php artisan make:auth命令未定义

我试图在laravel 5.2中运行此命令,但它无法正常工作.

php artisan make:auth

并提示这些陈述.

[InvalidArgumentException]命令"make:auth"未定义你的意思是其中之一吗?

php artisan make:auth 
Run Code Online (Sandbox Code Playgroud)

php laravel

25
推荐指数
5
解决办法
6万
查看次数

计算csv文件中每n行的平均值

我有一个有 25000 行的 csv 文件。我想将每 30 行的平均值放入另一个 csv 文件中。

我给出了一个包含 9 行的示例,如下所示,新的 csv 文件有 3 行(3, 1, 2)

|   H    |
 ========
|   1    |---\
|   3    |   |--->| 3 |
|   5    |---/
|  -1    |---\
|   3    |   |--->| 1 |
|   1    |---/
|   0    |---\
|   5    |   |--->| 2 |
|   1    |---/
Run Code Online (Sandbox Code Playgroud)

我做了什么:

import numpy as np
import pandas as pd

m_path = "file.csv"

m_df = pd.read_csv(m_path, usecols=['Col-01']) 
m_arr =  np.array([])
temp …
Run Code Online (Sandbox Code Playgroud)

python pandas

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

将 SVM 添加到最后一层

我做了什么:

我使用 Keras 实现了以下模型:

train_X, test_X, train_Y, test_Y = train_test_split(X, Y, test_size=0.2, random_state=np.random.seed(7), shuffle=True)

train_X = np.reshape(train_X, (train_X.shape[0], 1, train_X.shape[1]))
test_X = np.reshape(test_X, (test_X.shape[0], 1, test_X.shape[1]))

inp = Input((train_X.shape[1], train_X.shape[2]))
lstm = LSTM(1, return_sequences=False)(inp)
output = Dense(train_Y.shape[1], activation='softmax')(lstm)

model = Model(inputs=inp, outputs=output)
model.compile(loss='mean_squared_error', optimizer='adam', metrics=['accuracy'])
model.fit(train_X, train_Y, validation_split=.20, epochs=2, batch_size=50)
Run Code Online (Sandbox Code Playgroud)

我想要的是:

我想将 SVM 添加到我模型的最后一层,但我不知道怎么做?任何的想法?

python svm neural-network keras

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

400 或 500 级别的 HTTP 响应

我是 gRPC 新手。我的程序是用 \xe2\x80\x8d\xe2\x80\x8d 编写的nuxtjs,是一个简单的程序login page,它接收usernamepassword使用 gRPC 将其发送到服务器。\n当我使用BloomRPC提交请求时,一切都很好。但使用浏览器时,请求不会发送到服务器。

\n

我的auth班级如下:

\n
// auth.js\n\nexport default class {\n  constructor(vars) {\n    this.tokenKey = vars.tokenKey\n    this.proto = vars.proto\n    this.client = new vars.proto.AuthenticationClient(\'http://127.0.0.1:50051\', null, null)\n  }\n\n  async loginRequest(user) {\n    const request = new this.proto.LoginRequest()\n    request.setUsername(user.username.trim().toLowerCase())\n    request.setPassword(user.password.trim()) \n    return await this.client.login(request, {})    \n  } \n}\n
Run Code Online (Sandbox Code Playgroud)\n

无论服务器是否启动,用浏览器向服务器请求时都会出现此错误。

\n
net ERROR_CONNECTION_REFUSED\nmessage: \'Http response at 400 or 500 level\'\n...\n
Run Code Online (Sandbox Code Playgroud)\n

Chrome 屏幕截图: \n铬屏幕截图

\n

我需要进行特定配置吗?

\n …

javascript django grpc nuxt.js envoyproxy

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

如何使用电话号码作为 Django 身份验证的用户名

我正在尝试扩展用户模型并使用用户名电话号码。我正在为新用户模型创建自定义用户模型和自定义管理器。

模型.py

from django.contrib.auth.models import AbstractUser, BaseUserManager
from django.core.validators import RegexValidator
from django.db import models
from django.utils.translation import ugettext_lazy as _


class UserManager(BaseUserManager):
    """Define a model manager for User model with no username field."""

    use_in_migrations = True

    def _create_user(self, phone, password, **extra_fields):
        """Create and save a User with the given phone and password."""
        if not phone:
            raise ValueError('The given phone must be set')
        self.phone = phone
        user = self.model(phone=phone, **extra_fields)
        user.set_password(password)
        user.save(using=self._db)
        return user

    def create_user(self, phone, password=None, **extra_fields):
        """Create …
Run Code Online (Sandbox Code Playgroud)

django

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

每 5 分钟写入一次表并始终运行

目标:

我想要一个服务,每 5 分钟在数据库表中写入一条记录。

完成的工作:

为了实现目标,Alarmmanager使用了每 5 分钟执行一次此操作。不幸的是,过了一会儿Alarmmanager就会熄灭(对于 android 8 或更高版本)。

public class SensorInfoAlarmManager {
    public void setReminder(Context context) {

        MsdSQLiteOpenHelper msdOpenHelper = new MsdSQLiteOpenHelper(context);
        SQLiteDatabase dbInstanse = MsdDatabaseManager.getInstance().openDatabase();
        int interval = msdOpenHelper.getSensorInfoInterval(dbInstanse);

        Calendar calendar = Calendar.getInstance();
        Calendar setcalendar = Calendar.getInstance();

        setcalendar.set(Calendar.HOUR_OF_DAY, calendar.get(Calendar.HOUR_OF_DAY));
        setcalendar.set(Calendar.MINUTE, calendar.get(Calendar.MINUTE));
        setcalendar.set(Calendar.SECOND, calendar.get(Calendar.SECOND));
        cancelReminder(context);

        ComponentName receiver = new ComponentName(context, SensorInfoAlarmReceiver.class);
        PackageManager pm = context.getPackageManager();

        pm.setComponentEnabledSetting(receiver,
                PackageManager.COMPONENT_ENABLED_STATE_ENABLED,
                PackageManager.DONT_KILL_APP);
        Intent intent1 = new Intent(context, SensorInfoAlarmReceiver.class);
        PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 1, intent1, PendingIntent.FLAG_UPDATE_CURRENT);
        android.app.AlarmManager am …
Run Code Online (Sandbox Code Playgroud)

android alarmmanager

5
推荐指数
0
解决办法
61
查看次数

如何在 Django Rest Framework 中使用 LimitOffSetPagination 而不是 PageNumberPagination?

我已经使用 Django Rest Framework 在 Python 中编写了一个代码来从数据库(MySql)中获取数据并使用分页(LimitOffSetPagination)在浏览器中查看它。但是它工作不正常。但是当我使用PageNumberPagination它时它工作得很好。所以我发布了我的新代码PageNumberPagination。我的代码的注释部分实际上是为. 所以直接忽略它。请告诉我所需的必要更改并帮助我。来的错误是:

异常值:index() 缺少 1 个必需的位置参数:“请求”

查看.py

from rest_framework.pagination import PageNumberPagination
from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger
from rest_framework.pagination import LimitOffsetPagination


@api_view(['GET','POST'])

def index(self, request):

  if request.method=='GET':

    all_dataobj=fetchdata.objects.all()

    page = self.paginate_queryset(all_dataobj)

     if page is not None:

      pserializer = self.get_fetchdataSerializers(page, many=True)

      return self.get_paginated_response(pserializer.data)

    pserializer = self.get_fetchdataSerializers(all_dataobj, many=True)

    return Response(pserializer.data)

    # paginator = StandardResultsSetPagination()
    # result_page = paginator.paginate_queryset(all_dataobj, request)
    # pserializer=fetchdataSerializers(result_page,many=True)
    # return paginator.get_paginated_response(pserializer.data) 


 elif request.method=='POST':

  serializer=fetchdataSerializers(data=request.data)

  if serializer.is_valid():

    serializer.save() …
Run Code Online (Sandbox Code Playgroud)

django pagination python-3.x django-rest-framework

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

django Serializer 对象没有属性

我在 python 方面没有太多经验,但是有任务在 django 中编写服务器,它将处理我从前端发送的 api 请求,问题是 eventho GET 运行良好,POST 仍然会抛出一些错误。如果我通过管理面板添加新徽标,它会起作用,当我尝试通过邮递员这样做时,它会抛出此错误:

Traceback (most recent call last):
  File "/home/user/.local/lib/python3.6/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/user/.local/lib/python3.6/site-packages/django/core/handlers/base.py", line 115, in _get_response
    response = self.process_exception_by_middleware(e, request)
  File "/home/user/.local/lib/python3.6/site-packages/django/core/handlers/base.py", line 113, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/home/user/.local/lib/python3.6/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view
    return view_func(*args, **kwargs)
  File "/home/user/.local/lib/python3.6/site-packages/rest_framework/viewsets.py", line 114, in view
    return self.dispatch(request, *args, **kwargs)
  File "/home/user/.local/lib/python3.6/site-packages/rest_framework/views.py", line 505, in dispatch
    response = self.handle_exception(exc)
  File "/home/user/.local/lib/python3.6/site-packages/rest_framework/views.py", line 465, in handle_exception …
Run Code Online (Sandbox Code Playgroud)

python django serialization

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

为什么 READ_PHONE_STATE 权限要求“拨打和管理电话”?

要从此代码中获取我使用的 IMEI:

TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
       if (ActivityCompat.checkSelfPermission(this, Manifest.permission.READ_PHONE_STATE) != PackageManager.PERMISSION_GRANTED) {
            ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.READ_PHONE_STATE}, 1);
        } else { 
                iMEI = tm.getDeviceId(); 
        }
Run Code Online (Sandbox Code Playgroud)

但是当我的应用程序运行时,会出现这个对话框:

在此处输入图片说明

该程序要求授予“拨打和管理电话”的权限,这可能会吓到用户使用应用程序。

现在我的问题是:

为什么 READ_PHONE_STATE 权限要求“拨打和管理电话”?虽然我没有在我的应用程序中拨打电话和管理电话。

permissions android

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

如何在 django 中将两个具有一个公共字段的不同查询集合并为一个?

我有 2 个查询集Sales_orderProc_order. 两者唯一的共同字段是product_id. 我想将这两个查询集合并为一个包含所有字段的查询集。

sales_order有字段product_id, sales_qty, sales_price

proc_order有字段product_id, proc_qty, proc_price。我想合并这两个以获得一个看起来像的查询集。

combined_report其中有字段product_id, sales_qty, sales_price``proc_qty, proc_price

我的最终目标是计算产品数量之间的差异。

我正在使用 Django 2.1

python django

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