我收到了一个错误,我不确定它是什么意思:
TypeError at / as_view() takes 1 positional argument but 2 were given
from django.db import models
from django.contrib.auth.models import User
from django.contrib import admin
class Employee(models.Model):
user = models.OneToOneField(User)
full_name = models.CharField(max_length=50)
phone_number = models.CharField(max_length=12)
company = models.CharField(max_length=100)
department = models.CharField(max_length=50)
occupation = models.CharField(max_length=50)
class Meta:
verbose_name_plural = 'employees'
admin.site.register(Employee)
Run Code Online (Sandbox Code Playgroud)
views.py
from django.views.generic import TemplateView
from web_app.models import Employee
class EmployeeTemplateView(TemplateView):
model = Employee.objects.all()
template_name = 'index.html'
context_object_name = 'employee_view'
Run Code Online (Sandbox Code Playgroud)
urls.py
from django.conf.urls import url, include
from web_app import …
Run Code Online (Sandbox Code Playgroud) 我在Arch Linux上使用Android Studio 3.0 Canary 3,我正在尝试制作一个小应用程序.在发布问题之前做了一些研究,但我发现的解决方案都不适用于我.任何帮助将非常感激.谢谢
Error:Execution failed for task ':app:mergeDebugResources'. > Error: java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: AAPT2 compile failed: aapt2 compile -o /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/res/merged/debug /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml Issues: - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:244 invalid dimen - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:245 invalid dimen - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:283 invalid dimen - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:309 invalid dimen - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:310 invalid dimen - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:312 invalid dimen - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:313 invalid dimen - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:314 invalid dimen
我有一个看起来像这样的序列化器:
class MySerializer(serializers.Serializer):
lat = serializers.FloatField(required=False)
lng = serializers.FloatField(required=False)
Run Code Online (Sandbox Code Playgroud)
我想确保,如果“ lat”字段中包含请求,则“ lng”字段为必填字段,反之亦然。
我可以使用validate函数来做到这一点,但相信有更好的方法可以做到这一点。
package.json
例如npm run script1
,我有一个脚本,我还有私有的 npm 包,它作为依赖项添加到我的项目中,这个包也有脚本package.json
和这个脚本名称script2
。我希望当我运行npm run script1
然后运行时自动启动脚本2。那可能吗?
谢谢你。
如何在不使用的情况下重构这些代码行CURSOR
?我是PL/SQL的初学者.任何帮助,将不胜感激.谢谢
DECLARE
CURSOR c_emps IS
SELECT employee_id
FROM bonus;
v_region HR.REGIONS.region_name%TYPE;
v_salary hr.employees.salary%TYPE;
BEGIN
FOR r_emps IN c_emps LOOP
SELECT reg.region_name, emp.salary
INTO v_region, v_salary
FROM hr.employees emp,
hr.departments dep,
hr.Locations loc,
hr.countries cot,
hr.regions reg
WHERE emp.department_id = dep.department_id AND
dep.location_id = loc.location_id AND
loc.country_id = cot.country_id AND
cot.region_id = reg.region_id AND
employee_id = r_emps.employee_id;
IF v_region = 'Europe' THEN
UPDATE bonus
SET bonus = bonus + (v_salary * .01)
WHERE employee_id = r_emps.employee_id;
ELSE
UPDATE bonus …
Run Code Online (Sandbox Code Playgroud)