Pytania otagowane jako django

Django to platforma aplikacji WWW typu open source napisana w języku Python. Został zaprojektowany w celu zmniejszenia wysiłku wymaganego do tworzenia złożonych stron internetowych i aplikacji internetowych opartych na danych, ze szczególnym naciskiem na mniej kodu, brak nadmiarowości i jest bardziej jawny niż dorozumiany.

11
Konfiguracja Django do korzystania z MySQL
Chcę trochę odejść od PHP i nauczyć się Pythona. Aby tworzyć strony internetowe w Pythonie, będę potrzebować frameworka pomagającego w tworzeniu szablonów i innych rzeczach. Mam nieprodukcyjny serwer, którego używam do testowania wszystkich rzeczy związanych z tworzeniem stron internetowych. Jest to stos LAMP Debiana 7.1, który uruchamia MariaDB zamiast zwykłego …
171 python  mysql  django  debian 

15
Używanie widżetów czasu / daty Django w niestandardowej formie
Jak mogę używać sprytnych widżetów daty i czasu JavaScript, których używa domyślny administrator w moim niestandardowym widoku? Przejrzałem dokumentację formularzy Django i krótko wspomina o django.contrib.admin.widgets, ale nie wiem, jak go używać? Oto mój szablon, na którym chcę go zastosować. <form action="." method="POST"> <table> {% for f in form %} …
171 python  django 

7
Błąd „Nieprawidłowo skonfigurowane” ustawienia Django DB
Django (1.5) działa dla mnie dobrze, ale kiedy uruchamiam interpreter Pythona (Python 3), aby sprawdzić niektóre rzeczy, pojawia się najdziwniejszy błąd, gdy próbuję importować - from django.contrib.auth.models import User- Traceback (most recent call last): File "/usr/local/lib/python3.2/dist-packages/django/conf/__init__.py", line 36, in _setup settings_module = os.environ[ENVIRONMENT_VARIABLE] File "/usr/lib/python3.2/os.py", line 450, in __getitem__ value …
170 python  django 

6
Jak ograniczyć maksymalną wartość pola numerycznego w modelu Django?
Django ma różne pola numeryczne dostępne do użycia w modelach, np. DecimalField i PositiveIntegerField . Chociaż to pierwsze można ograniczyć do liczby przechowywanych miejsc dziesiętnych i ogólnej liczby przechowywanych znaków, czy istnieje sposób, aby ograniczyć je do przechowywania tylko liczb z określonego zakresu, np. 0,0–5,0? Jeśli to się nie uda, …

2
Domyślnie utwórz pusty zestaw zapytań w polach formularza django
Mam te pola w postaci: city = forms.ModelChoiceField(label="city", queryset=MyCity.objects.all()) district = forms.ModelChoiceField(label="district", queryset=MyDistrict.objects.all()) area = forms.ModelChoiceField(label="area", queryset=MyArea.objects.all()) dzielnica pochodzi z kliknięcia na miasto, a obszar z kliknięcia na obszar. Z queryset=MyDistrict.objects.all()i queryset=MyArea.objects.all()forma będzie bardzo ciężka. Jak domyślnie ustawić zestawy zapytań jako puste?

4
Jak wywołać odpowiedź zabronioną w django
Chciałbym wykonać następujące czynności: raise HttpResponseForbidden() Ale pojawia się błąd: exceptions must be old-style classes or derived from BaseException, not HttpResponseForbidden Jak mam to zrobić?
168 django 

14
Jak mogę wyłączyć rejestrowanie podczas wykonywania testów jednostkowych w Python Django?
Aby przetestować moją aplikację Django, używam prostego testera opartego na testach jednostkowych. Moja aplikacja jest skonfigurowana do korzystania z podstawowego loggera w settings.py przy użyciu: logging.basicConfig(level=logging.DEBUG) A w kodzie mojej aplikacji za pomocą: logger = logging.getLogger(__name__) logger.setLevel(getattr(settings, 'LOG_LEVEL', logging.DEBUG)) Jednak podczas uruchamiania unittests chciałbym wyłączyć rejestrowanie, aby nie zaśmiecało moich …

9
Pobieranie adresu administratora Django dla obiektu
Przed Django 1.0 istniał łatwy sposób na uzyskanie adresu administratora obiektu, a ja napisałem mały filtr, którego użyłem w ten sposób: <a href="{{ object|admin_url }}" .... > ... </a> Zasadniczo używałem funkcji odwracania adresu URL z nazwą widoku 'django.contrib.admin.views.main.change_stage' reverse( 'django.contrib.admin.views.main.change_stage', args=[app_label, model_name, object_id] ) aby uzyskać adres URL. Jak …

8
Jak wyrazić relację jeden do wielu w Django
Definiuję teraz moje modele Django i zdałem sobie sprawę, że nie ma OneToManyFieldw modelu pól typów. Jestem pewien, że można to zrobić, więc nie wiem, czego mi brakuje. Zasadniczo mam coś takiego: class Dude(models.Model): numbers = models.OneToManyField('PhoneNumber') class PhoneNumber(models.Model): number = models.CharField() W tym przypadku, każdy Dudemoże mieć wiele PhoneNumbers, …



11
Django 1.7 zgłasza django.core.exceptions.AppRegistryNotReady: modele nie są jeszcze załadowane
To jest śledzenie w moim systemie Windows. Traceback (most recent call last): File "D:\AMD\workspace\steelrumors\manage.py", line 9, in <module> django.setup() File "D:\AMD\Django\django-django-4c85a0d\django\__init__.py", line 21, in setup apps.populate(settings.INSTALLED_APPS) File "D:\AMD\Django\django-django-4c85a0d\django\apps\registry.py", line 108, in populate app_config.import_models(all_models) File "D:\AMD\Django\django-django-4c85a0d\django\apps\config.py", line 197, in import_models self.models_module = import_module(models_module_name) File "C:\Python27\lib\importlib\__init__.py", line 37, in import_module __import__(name) File …
166 python  django 

4
Odwołujący się do siebie klucz obcy Django
Jestem trochę nowy w aplikacjach internetowych i ogólnie rzeczach z bazami danych, więc może to być głupie pytanie. Chcę utworzyć model („CategoryModel”) z polem wskazującym na podstawowy identyfikator innego wystąpienia modelu (jego elementu nadrzędnego). class CategoryModel(models.Model): parent = models.ForeignKey(CategoryModel) Jak mam to zrobic? Dzięki!

6
Uruchamianie konkretnego przypadku testowego w Django, gdy Twoja aplikacja ma katalog testing
Dokumentacja Django ( http://docs.djangoproject.com/en/1.3/topics/testing/#running-tests ) mówi, że możesz uruchamiać indywidualne przypadki testowe, określając je: $ ./manage.py test animals.AnimalTestCase Zakłada się, że masz testy w pliku tests.py w swojej aplikacji Django. Jeśli to prawda, to polecenie działa zgodnie z oczekiwaniami. Mam swoje testy aplikacji Django w katalogu testing: my_project/apps/my_app/ ├── __init__.py …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.