คำถามติดแท็ก django

Django เป็นเว็บแอปพลิเคชันเฟรมเวิร์กฝั่งเซิร์ฟเวอร์แบบโอเพนซอร์ซเขียนด้วย Python มันถูกออกแบบมาเพื่อลดความพยายามที่จำเป็นในการสร้างเว็บไซต์และแอปพลิเคชั่นที่ขับเคลื่อนด้วยข้อมูลที่ซับซ้อนโดยให้ความสำคัญเป็นพิเศษกับรหัสที่น้อยลงไม่มีความซ้ำซ้อนและชัดเจนกว่าโดยปริยาย


2
ส่วนหัว http_host ไม่ถูกต้อง
ฉันกำลังพยายามพัฒนาเว็บไซต์โดยใช้ Django framework และเปิดตัวโดยใช้ DigitalOcean.com และปรับใช้ไฟล์ที่จำเป็นใน django-project ฉันต้องรวมไฟล์คงที่ไว้ใน Django-project และหลังจากรวบรวมไฟล์แบบคงที่ฉันพยายามรีเฟรช ip ของฉัน ฉันกำลังรวมบทช่วยสอนที่ฉันใช้ในการสร้างเว็บไซต์ https://www.pythonprogramming.net/django-web-server-publish-tutorial/ ฉันได้รับข้อผิดพลาดต่อไปนี้: DisallowedHost ที่ / ไม่ถูกต้องส่วนหัว HTTP_HOST: '198.211.99.20' คุณอาจต้องเพิ่ม u'198.211.99.20 'ใน ALLOWED_HOSTS ใครสามารถช่วยฉันแก้ไขปัญหานี้? นี่เป็นเว็บไซต์แรกของฉันที่ใช้ Django framework

14
ปรับขนาดฟิลด์ใน Django Admin
Django มีแนวโน้มที่จะเติมช่องว่างแนวนอนเมื่อเพิ่มหรือแก้ไขรายการในผู้ดูแลระบบ แต่ในบางกรณีจะเป็นการสิ้นเปลืองพื้นที่อย่างแท้จริงเมื่อแก้ไขฟิลด์วันที่กว้าง 8 อักขระหรือ CharField เช่นกัน 6 หรือ 8 กว้างตัวอักษรจากนั้นช่องแก้ไขจะเพิ่มขึ้นเป็น 15 หรือ 20 ตัวอักษร ฉันจะบอกผู้ดูแลระบบได้อย่างไรว่ากล่องข้อความควรกว้างแค่ไหนหรือความสูงของกล่องแก้ไข TextField

16
คุณกำลังพยายามเพิ่มฟิลด์ 'new_field' ที่ไม่เป็นโมฆะให้กับโปรไฟล์ผู้ใช้โดยไม่มีค่าเริ่มต้น
ฉันรู้ว่าจาก Django 1.7 ฉันไม่จำเป็นต้องใช้ South หรือระบบการโยกย้ายอื่น ๆ ดังนั้นฉันแค่ใช้คำสั่งง่ายๆ python manage.py makemigrations อย่างไรก็ตามสิ่งที่ฉันได้รับคือข้อผิดพลาดนี้: You are trying to add a non-nullable field 'new_field' to userprofile without a default; we can't do that (the database needs something to populate existing rows). นี่คือ models.py: class UserProfile(models.Model): user = models.OneToOneField(User) website = models.URLField(blank=True) new_field = …
109 python  django 

9
ฉันจะทดสอบการเชื่อมต่อ https กับ Django ได้อย่างง่ายดายเหมือนกับการเชื่อมต่อที่ไม่ใช่ https โดยใช้ 'รันเนอร์เวอร์' ได้อย่างไร
ฉันมีแอปพลิเคชันที่ใช้คุกกี้ "ปลอดภัย" และต้องการทดสอบการทำงานโดยไม่จำเป็นต้องตั้งค่าเซิร์ฟเวอร์การพัฒนาที่เปิดใช้งาน SSL ที่ซับซ้อน มีวิธีการทำเช่นนี้เป็นเพียงฉันสามารถทดสอบคำขอที่ไม่ใช่การเข้ารหัสโดยใช้ใด ๆ./manage.py runserver?
109 django  ssl  https 

6
จะรับ QuerySet ของแถวทั้งหมดพร้อมฟิลด์เฉพาะสำหรับแต่ละแถวได้อย่างไร
ฉันมีแบบจำลองEmployeesและต้องการมี QuerySet ของแถวทั้งหมด แต่มีฟิลด์เฉพาะบางฟิลด์จากแต่ละแถวไม่ใช่ทุกฟิลด์ ฉันรู้วิธีสืบค้นแถวทั้งหมดจากตาราง / โมเดล: Employees.objects.all() ฉันต้องการทราบวิธีการเลือกฟิลด์สำหรับแต่ละองค์ประกอบ Queryset ฉันจะทำเช่นนั้นได้อย่างไร?

11
ห้องสมุด AJAX ที่ดีที่สุดสำหรับ Django คืออะไร [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ห้องสมุด AJAX ใดดีที่สุดสำหรับ django และเพราะเหตุใด กำลังมองหาหนึ่งที่มีฐานข้อมูลแบบฝึกหัดหนังสือและเอกสารโดยละเอียดขนาดใหญ่ วิธีใดที่ง่ายที่สุดในการทำงานกับ? ข้อใดอยู่ในการพัฒนาในช่วงต้น แต่แสดงให้เห็นถึงคำมั่นสัญญาที่ยิ่งใหญ่สำหรับอนาคต ขอแสดงความนับถือ chriss
108 ajax  django 

8
การตั้งค่าที่เลือกในแบบฟอร์ม Django ChoiceField
นี่คือการประกาศเขตข้อมูลในรูปแบบ: max_number = forms.ChoiceField(widget = forms.Select(), choices = ([('1','1'), ('2','2'),('3','3'), ]), initial='3', required = True,) ฉันต้องการตั้งค่าเริ่มต้นให้เป็น3และดูเหมือนจะไม่ได้ผล ฉันเล่นเกี่ยวกับพารามิเตอร์คำพูด / ไม่มีเครื่องหมายคำพูด ฯลฯ ... แต่ไม่มีการเปลี่ยนแปลง ใครช่วยให้คำตอบที่ชัดเจนถ้าเป็นไปได้? และ / หรือการปรับแต่งที่จำเป็นในข้อมูลโค้ดของฉัน? ฉันใช้ Django 1.0

8
วิธีปรับแต่งโปรไฟล์ผู้ใช้เมื่อใช้ django-allauth
ฉันมีโปรเจ็กต์ django พร้อมแอพ django-allauth ฉันต้องการรวบรวมข้อมูลเพิ่มเติมจากผู้ใช้เมื่อสมัคร ฉันเจอคำถามที่คล้ายกันที่นี่ แต่น่าเสียดายที่ไม่มีใครตอบส่วนการปรับแต่งโปรไฟล์ ตามเอกสารที่ให้ไว้สำหรับdjango-allauth : ACCOUNT_SIGNUP_FORM_CLASS(= None) สตริงที่ชี้ไปยังคลาสฟอร์มที่กำหนดเอง (เช่น‘myapp.forms.SignupForm’) ที่ใช้ระหว่างการสมัครเพื่อขอข้อมูลเพิ่มเติมจากผู้ใช้ (เช่นการสมัครรับจดหมายข่าววันเกิด) คลาสนี้ควรใช้‘save’เมธอดโดยยอมรับผู้ใช้ที่ลงทะเบียนใหม่เป็นพารามิเตอร์เดียว ฉันยังใหม่กับ django และกำลังดิ้นรนกับสิ่งนี้ ใครสามารถให้ตัวอย่างของคลาสฟอร์มที่กำหนดเองดังกล่าวได้หรือไม่? ฉันต้องเพิ่มคลาสโมเดลด้วยลิงก์ไปยังอ็อบเจ็กต์ผู้ใช้เช่นนี้ หรือไม่

17
Django Rest Framework - ไม่สามารถแก้ไข URL สำหรับความสัมพันธ์ที่เชื่อมโยงหลายมิติโดยใช้ชื่อมุมมอง“ user-detail”
ฉันกำลังสร้างโครงการใน Django Rest Framework ซึ่งผู้ใช้สามารถเข้าสู่ระบบเพื่อดูห้องเก็บไวน์ของพวกเขาได้ ModelViewSets ของฉันทำงานได้ดีและทันใดนั้นฉันก็ได้รับข้อผิดพลาดที่น่าผิดหวังนี้: ไม่สามารถแก้ไข URL สำหรับความสัมพันธ์แบบไฮเปอร์ลิงก์โดยใช้ชื่อมุมมอง "user-detail" คุณอาจไม่สามารถรวมโมเดลที่เกี่ยวข้องใน API ของคุณหรือกำหนดค่าlookup_fieldแอตทริบิวต์ในฟิลด์นี้ไม่ถูกต้อง การย้อนกลับแสดง: [12/Dec/2013 18:35:29] "GET /bottles/ HTTP/1.1" 500 76677 Internal Server Error: /bottles/ Traceback (most recent call last): File "/Users/bpipat/.virtualenvs/usertest2/lib/python2.7/site-packages/django/core/handlers/base.py", line 114, in get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/Users/bpipat/.virtualenvs/usertest2/lib/python2.7/site-packages/rest_framework/viewsets.py", line 78, in view return self.dispatch(request, …

4
django: BooleanField วิธีตั้งค่าเริ่มต้นเป็นจริง
ฉันใช้ BooleanField ใน django โดยค่าเริ่มต้นช่องทำเครื่องหมายที่สร้างขึ้นจะเป็นสถานะที่ไม่ถูกเลือกฉันต้องการให้ตรวจสอบสถานะโดยค่าเริ่มต้นจะทำอย่างไร?
108 django 

1
ลบวัตถุหลายรายการใน django
ฉันต้องการเลือกวัตถุหลายอย่างที่จะลบออกจากฐานข้อมูลของฉันใน django โดยใช้หน้าเว็บ ไม่มีหมวดหมู่ให้เลือกเลยลบออกจากทั้งหมดแบบนั้นไม่ได้ ฉันต้องใช้แบบฟอร์มการลบของตัวเองและประมวลผลใน django หรือไม่หรือ django มีวิธีทำสิ่งนี้อยู่แล้ว? ตามที่ใช้งานในอินเทอร์เฟซผู้ดูแลระบบ

3
Django - การกรองคุณสมบัติคีย์ต่างประเทศ
ฉันกำลังพยายามกรองตารางใน Django ตามค่าของฟิลด์เฉพาะของไฟล์ForeignKey. ตัวอย่างเช่นฉันมีสองรุ่น: class Asset(models.Model): name = models.TextField(max_length=150) project = models.ForeignKey('Project') class Project(models.Model): name = models.TextField(max_length=150) ฉันต้องการกรองรายการสินทรัพย์ของฉันตามชื่อของโครงการที่เกี่ยวข้อง ขณะนี้ฉันกำลังดำเนินการสองคำค้นหา: project_list = Project.objects.filter(name__contains="Foo") asset_list = Asset.objects.filter(desc__contains=filter, project__in=project_list).order_by('desc') ฉันสงสัยว่ามีวิธีระบุการกรองประเภทนี้ในแบบสอบถามหลักหรือไม่?

5
ไม่เหมาะสม ConfiguredError เกี่ยวกับ app_name เมื่อใช้เนมสเปซใน include ()
ฉันกำลังทดลองใช้ Django ฉันใช้namespaceอาร์กิวเมนต์ในหนึ่งในinclude()s ของฉันใน urls.py. เมื่อฉันเรียกใช้เซิร์ฟเวอร์และพยายามเรียกดูฉันได้รับข้อผิดพลาดนี้ File "C:\Users\User\AppData\Local\Programs\Python\Python36-32\lib\site-packages\django\urls\conf.py", line 39, in include 'Specifying a namespace in include() without providing an app_name ' django.core.exceptions.ImproperlyConfigured: Specifying a namespace in include() without providing an app_name is not supported. Set the app_name attribute in the included module, or pass a 2-tuple containing the list …

11
วิธีตั้งค่าฐานข้อมูล PostgreSQL ใน Django
ฉันยังใหม่กับ Python และ Django ฉันกำลังกำหนดค่าโครงการ Django โดยใช้แบ็กเอนด์เอ็นจิ้นฐานข้อมูล PostgreSQL แต่ฉันได้รับข้อผิดพลาดในการทำงานของฐานข้อมูลแต่ละครั้ง ตัวอย่างเช่นเมื่อฉันวิ่งmanage.py syncdbฉันได้รับ: C:\xampp\htdocs\djangodir>python manage.py syncdb Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings) File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line 438, in execute_manager utility.execute() File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line 379, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line 261, in fetch_command klass = load_command_class(app_name, subcommand) …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.