iam écrivant mon code dans model.py mais cette erreur que je reçois dans mon serveur de développement. Toutes les suggestions sont les bienvenues.J'ai suivi les suggestions précédentes dans stackflow mais je ne peux obtenir aucune réponse qui résout mon code. Erreur: le code ci-dessous est l'erreur que j'obtiens.Je reçois un SyntaxError dans mon model.py où pourrait être le problème avec mon code
Unhandled exception in thread started by <function wrapper at 0x7fe6d63e4938>
Traceback (most recent call last):
File "/usr/lib64/python2.7/site-packages/django/utils/autoreload.py", line 227, in wrapper
fn(*args, **kwargs)
File "/usr/lib64/python2.7/site-packages/django/core/management/commands/runserver.py", line 117, in inner_run
autoreload.raise_last_exception()
File "/usr/lib64/python2.7/site-packages/django/utils/autoreload.py", line 250, in raise_last_exception
six.reraise(*_exception)
File "/usr/lib64/python2.7/site-packages/django/utils/autoreload.py", line 227, in wrapper
fn(*args, **kwargs)
File "/usr/lib64/python2.7/site-packages/django/__init__.py", line 27, in setup
apps.populate(settings.INSTALLED_APPS)
File "/usr/lib64/python2.7/site-packages/django/apps/registry.py", line 108, in populate
app_config.import_models()
File "/usr/lib64/python2.7/site-packages/django/apps/config.py", line 202, in import_models
self.models_module = import_module(models_module_name)
File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/home/harrugg2/projects/django/church/tithe/models.py", line 24
def print(self):
^
SyntaxError: invalid syntax
ci-dessous est mon code pour model.py
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.utils import timezone
from django.db import models
# Create your models here.
class tithe(models.models):
genarationNo = models(ForeignKey('generationNo.User'))
memberid = models.IntField()
membername = models.VacharField()
tithe = models.IntField()
combinedoffering = models.IntField(max_length=45)
campmeetingoffering = models.IntField(IntField=45)
churchbuilding = models.IntField(max_length=45)
conference = models.IntField(max_length=45)
localchurch = models.IntField(max_length=45)
funds = models.IntField(max_length=45)
total = models.IntField(max_length=45)
created_date = models.DateTimeField(
default=timezone.now)
printed_date = models.DateTimeField(
blank=True, null=True)
def print(self):
self.printed_date = timezone.now()
self.save()
def __str__(self):
return self.generationNo
class Meta:
unique_together = ["generationNo","IntField"]
ordering = ["printed_date","membername"]
Veuillez ne pas utiliser la fonction standard de ['print'] (https://docs.python.org/2/library/functions.html#print), vous devez changer de nom .. –